

5排序:
[6, 2, 7, 10, 23, 13, 15] 13
酿成
[2, 6, 7, 10, 13, 15, 23]

6一趟搜刮
第 1 趟
[2, 6, 7, 10, 13, 15, 23] 13
当前头坐标lowpos = 0,从头至尾坐标highpos=6,新中值坐标midpos = 3,新中值midNum=10
[2, 6, 7, 10, 13, 15, 23] 13
新中值小于方针值 头坐标后移1:当前头坐标lowpos = 4,从头至尾坐标highpos=6,新中值坐标midpos = 3,新中值midNum=10

7二趟:
第 2 趟
[2, 6, 7, 10, 13, 15, 23] 13
当前头坐标lowpos = 4,从头至尾坐标highpos=6,新中值坐标midpos = 5,新中值midNum=15
[2, 6, 7, 10, 13, 15, 23] 13
新中值小于方针值 从头至尾坐标前移1:当前头坐标lowpos = 4,从头至尾坐标highpos=4,新中值坐标midpos = 5,新中值midNum=15

8三趟:找到!
第 3 趟
[2, 6, 7, 10, 13, 15, 23] 13
当前头坐标lowpos = 4,从头至尾坐标highpos=4,新中值坐标midpos = 4,新中值midNum=13
[2, 6, 7, 10, 13, 15, 23] 13
找到! 当前头坐标lowpos = 4,从头至尾坐标highpos=4,新中值坐标midpos = 4,新中值midNum=13

注重事项先排序后查找
python3 +win7+pycharm情况
以上内容就是win7 python3实现折半查找的内容啦 , 希望对你有所帮助哦!
猜你喜欢
- WIN7电脑如何添加目标门户信息
- win7回收站删除了怎么恢复
- 如何写一个python3入门程序
- WIN7事件查看器如何创建自定义视图
- 顺序表中插入一个新元素C++怎样实现
- WPS如何实现化学式、数学公式中的批量下标
- WIN7如何更改“自动播放”设置
- WIN7如何对鼠标属性进行设置
- 怎样实现剪切板图片黏贴功能
- 怎样实现网站的流量统计
