在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

python二分查找算法的代码怎么写

119次阅读
没有评论

共计 453 个字符,预计需要花费 2 分钟才能阅读完成。

以下是一个简单的二分查找算法的 Python 代码实现:

def binary_search(arr, target):
    left = 0
    right = len(arr) - 1
    
    while left <= right:
        mid = (left + right) // 2
        
        if arr[mid] == target:
            return mid
        elif arr[mid] < target:
            left = mid + 1
        else:
            right = mid - 1
    
    return -1

使用该算法时,需要传入一个有序的数组 arr 和要查找的目标值 target。函数会返回目标值在数组中的索引,如果目标值不在数组中,则返回 -1。

以下是一个使用示例:

arr = [2, 5, 8, 12, 16, 23, 38, 56, 72, 91]
target = 23

result = binary_search(arr, target)
if result != -1:
    print(f" 目标值 {target} 在数组中的索引为 {result}")
else:
    print(" 目标值不在数组中 ")

输出:

 目标值 23 在数组中的索引为 5

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-21发表,共计453字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 啪啪免费入口网站 | 亚洲 日本 欧美 日韩精品 | 精品无码一区二区三区电影 | 大陆一级毛片免费视频观看 | 国产欧美在线一区二区三区 | 国产日韩欧美亚洲综合 | 欧美国产一区二区三区激情无套 | 国产亚洲欧美另类久久久 | 午夜理理伦电影a片无码 | 精品一区二区三区亚洲 | 亚洲色成人www永久网站 | 国产精品无码一区二区三区电影 | 亚洲全网成人资源在线观看 | 亚洲七七久久桃花影院 | 久久99国产精品久久 | 国产情趣酒店鸳鸯浴在线观看 | 青青草原免费在线观看视频 | 网友自拍区视频精品 | 日韩精品亚洲aⅴ在线影院 日韩精品亚洲精品485页 | 中文字幕亚洲欧美日韩2019 | 无码精品国产va在线观看dvd | 欧美大屁股xxxx高跟欧美黑人 | 视频一区二区三区欧美日韩 | 精品久久久久久综合日本 | 成年人小视频在线观看 | 精品人妻无码一区二区色欲产成人 | 久久精品国产清高在天天线 | 国产精品 欧美 亚洲 制服 | 91美女啪啪| 九九热思思 | 久久久久毛片免费观看 | 社区天堂 | 国产又a又黄又潮娇喘视频 国产又粗又大又黄 | 成年网站在线观看视频 | 亚洲日韩av一区二区三区四区 | 娜娜麻豆国产电影 | 欧美伦费免费全部午夜最新 | 国产网站免费在线观看 | 久久精品一区二区三区中文字幕 | 国产成人精品福利网站在线观看 | 精品丝袜人妻久久久久久 |