二分查找,每次查找能够排除一半的数据,查找效率非常高,但局限性也比较大,必须要是有序序列才可以使用二分查找。
lst = [11, 22, 33, 44, 55, 66, 77, 88, 99]
n = 99 #需要查找的值
def seek(n,lst):
left = 0 #最左边的位置
right = len(lst
二分查找,每次查找能够排除一半的数据,查找效率非常高,但局限性也比较大,必须要是有序序列才可以使用二分查找。
lst = [11, 22, 33, 44, 55, 66, 77, 88, 99]
n = 99 #需要查找的值
def seek(n,lst):
left = 0 #最左边的位置
right = len(lst