:531B : :1 :2022-01-04 18:05:58
二分法查找数列元素个数如果开发者对于本文件有需要的可以参考。
def erfenfa(nums,find,left,right):
middle=(left+right)//2
if nums[middle]==find:
return middle
if right==left+1:
if nums[middle]!=find:
return '没有找到'
if nums[middle]>find:
return erfenfa(nums,find,left,middle)
elif nums[middle]
n=int(input('请输入查找数字:'))
print('查找数的下标为:',erfenfa(m,n,0,l))
03-13数组二分法查找