猫史档案馆


【Python作品分享】2020-8-15

用户:18楼stf18楼stf查看:0 回复:0 评论:0 创建时间:2020-08-15T21:28:29


【作品展示】

center_image

 

【作品介绍】

拯救康教授

 

【作品源代码】

number = [1,2,3,4,5,6,7,8,9,10]
target = 5

low = 0
high = len(number)-1
n = 0

while low <= high:
    n+=1
    middle = (low+high)//2
    temp = number[middle]
    if temp == target:
        print("查询了{}次,找到了{}".format(n,target))
        break
    elif temp < target:
        low = middle+1
    else:  #temp>target
        high = miiddle-1

        
    

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页