Module m = current; //m = edit(“xxx”) Object o for o in m do { string sht = o.”shtName” Buffer bf=create bf = sht string tmp=“Til” int index=contains(bf,tmp,0) if(index>-1) { ....... } }…
一:线性查找(Sequential Search) 线性查找可以说是我们用的最早也会是用的最多的查找方式了.其对应的是线性数据结构,回顾一下线性数据结构,其特点是先后加入的元素是有顺序的,相邻的.而线性结构就是按其顺序挨个遍历的查找方式: for i in range(len(seq)): if seq[i] == item: print('find it in position %d'%i) break 显然,这是O(n)的时间复杂度 二:二分查找(Binary Search) 对于已经排好序…