2301_77642177 2023-04-15 13:39 采纳率: 50%
浏览 14
已结题

Python代码,什么意思?

这个代码都是什么意思啊?
lst,num都是干什么的?
那个high为什么要减一😢

img

  • 写回答

2条回答 默认 最新

  • 语言-逆行者 2023-04-15 14:03
    关注

    这段代码是一个二分查找算法。lst 是一个有序列表,num 是要在列表中查找的数字。high 减一是因为如果 lst[mid] 大于 num,那么 num 一定不在 lst[mid] 及其右边的位置,所以将搜索范围缩小到 lst[mid] 左边的位置。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 4月23日
  • 已采纳回答 4月15日
  • 创建了问题 4月15日