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

文章 > Python基础教程 > python用二分查找法排序

python用二分查找法排序

Python 二分查找 排序

头像

宋雪维

2021-01-28 16:46:593800浏览 · 0收藏 · 0评论

之前小编向大家介绍了二分查找法的实现方法,二分查找法虽然看起来简单,但是特别容易写错,一旦开始要处理细节问题,就麻烦不断,要不是一直循环,要不就是返回的不是正确的值。其实二分查找也有它的的“套路”,只要套进去,基本没有搞不定的情形。我们先来看看最基本,大家都能熟练做出的二分查找题按关键字大小有序排列。话不多说,上代码。

代码:

#二分查找法:前提是该数组是有序数组
print(7/2)
print(7//2)
print(1//2)
#查找给定的数字,如果存在,返回索引,否则,返回-1
def BinarySearch(array, number):
    low = 0 
    high = len(array) -1 
    while low <= high:
        mid = (low+high)//2 
        if array[mid] < number:
            low = mid + 1
        elif array[mid] > number:
            high = mid -1
        else:
            return mid 
    return -1
 
array1=[1,2,3,34,56,57,78,87]
array2 = [1]
print(BinarySearch(array2, 1))

以上就是实现二分查找法排序的代码,大家可以直接套用,便于我们查找我们想要的数据哦~

关注

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

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

《强壮的公2做爰观看| 保姆的特殊待遇5| 女生穿露胸开又裙穿搭大忌 | 欧美大片PPT免费PPT| 蜜桃成熟时2| 《艾娃》法国| 《共享弟夫》动漫在线观看免费| 孤男寡女干柴烈火的下一句是什么 | 初尝少妇王老师的第一次在线观看| 王娟被老赵一夜干4次| 女性一晚上3次纵欲导致不孕| 美国禁忌:性炮交| 甜蜜惩罚免费观看第一季全集 | AAAAABBBBBB级是什么.| 妻子的姐姐免费观看大全电视剧| 《法国空乘4》在线观看| 姐姐片多多免费高清电视剧| 两个男人睡一个女人什么心理呢| 虫虫漫画免费漫画弹窗入口| 女人高潮抖动多久能恢复正常| 女教师免费观看全集电视剧| 19岁大学生少女免费观看电视剧 | 免费观看已满十八岁电视剧日剧| 《疯狂72小时》韩剧| 暴躁少女免费看高清电视剧| 小视频| 白白色视频| 成全在线观看免费全集高清完整版| 妈妈醉酒后把我当爸爸电视剧| 日本韩国免费观看高清电视剧 | 克什米尔| 欧洲尺码少女16集全电视剧剧情.. | 孤男寡女免费观看高清电视剧狂飙| 双乳被四个男人吃奶H文| 爱咲れいら| 少女たちよ观看免费高清电视剧| 借种之灭门惨案2国语版电影| 接吻| 自慰被发现然后被C了H漫画| 儿媳的报复(公媳)(一颗发财树..| 玩物(N)笔趣阁二狗