国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python二分查找的原理分析

python二分查找的原理分析

Python 二分查找

头像

小妮浅浅

2021-10-23 10:01:334671浏览 · 0收藏 · 0评论

1、将中间标值mid的元素e取到数列中,进行查找元素key的比较。

2、如果相等查找成功,若不等,大于则只需在后半部分查找,小于则需在前半部分查找。

实例

def binary_search(my_list, key):
    left = 0
    right = len(my_list)
    while left <= right:
        mid = (right - left) // 2
        if my_list[left + mid] < key:
            left = left + mid + 1
        elif my_list[left + mid] > key:
            right = left + mid - 1
        else:
            return left + mid
    return "None"
 
 
if __name__ == "__main__":
    my_list = [1, 3, 5, 7, 9, 11, 13]
    print("二分查找的原始数列:", my_list)
    print("二分查找的返回结果:", binary_search(my_list, 3))

以上就是python二分查找的原理,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

禁忌5大结局| 《我的漂亮老师2》电视剧免费观..| 蜜疯直播下载| 国产在线观看免费全集电视剧网站| 少女たちよ观看免费高清电视剧| 麻豆| 女性扒开大腿内侧小肚子痒| 美女和帅哥一起努力生产豆浆的视. | 儿子双飞妈妈和女儿的小说| 成品图片的网站| 豆传媒剧国产MV有什么特点| 泡妞网站| 苍井空| 性感内衣女装| 美国禁忌2在线观看电视剧| 把女人弄湿后男人的心理变化| 被扣到眼神失焦| 公交车玩弄漂亮女教师| 公媳欢情沈曼最新童节更新| 口咬二十八个图片高清| 1314无码AV毛片| 风车动漫网| 禁忌5大结局| 《父承子液》金银花原文主角| 妈妈你真棒里面的插曲叫什么| 《办公室高潮秘书2》| 小扫货几天没弄了这么多| 他扒开我小流添我三男一女视频 | 无人区免费观看高清电视剧| 黄文| 叶美香电影| 哪…你的鸣巴好大歌曲背后故事| 星空影院动浸在线观看| 《完美邻居》电影免费观看| 三个老头拥着躁我一晚| 黑人与女人猛交XxXX| 《你邻居的妻子》电视剧| 小俊在雪姨身上耕耘小说免费阅读| 女性扒开大腿内侧小肚子痒| 一个下面添一个上面是什么字| 丈夫不在家儿媳想老公的背景故事