有序数组1 2 3 4 5 6 7 8 9查找3的二分查找序列是
来源:互联网 发布:python改变turtle颜色 编辑:程序博客网 时间:2024/06/08 13:22
【题目】有序数组1 2 3 4 5 6 7 8 9查找3的二分查找序列是:
A. 1->2->3
B. 5->2->3
C. 9->5->3
D. 5->1->4->3
分析:
需要注意二分法查找是根据下标索引来决策的,所以对应的查找过程如下:
起始条件 :left=0, right=8, middle=(0+8)/2=4(对应的数为5);
5>3,所以取middle上部分 :left=0, right=middle-1=3, middle=(0+3)/2=1(对应的数是2);
2<3,所以取middle下部分:left=middle+1=2,right=3,middle=(2+3)/2=2(对应的数是3);
3=3,end!
所以答案为B,即5->2->3。
阅读全文
0 0
- 有序数组1 2 3 4 5 6 7 8 9查找3的二分查找序列是
- 有序数组的二分查找
- 有序数组的二分查找
- 有序数组的二分查找
- 二分查找有序序列
- 有序数组\二分查找
- 有序数组二分查找
- 有序序列的二分查找算法
- 有序 循环数组的二分查找
- 旋转有序数组的二分查找
- 有序数组的二分查找程序
- 9.5-字符串有序数组的二分查找
- 对于有序数组的二分查找算法
- 旋转有序数组的二分查找
- 基于有序数组的二分查找
- 旋转有序数组的二分查找
- 二分查找(有序数组中查找需要的数)
- 有序数组中的二分查找
- SQL Server2016企业版 附全版本key
- windows matlab cpu 测试faster rcnn
- imageloder 的具体使用
- 牛客 题库 统计二进制数中1或0的个数
- 基于opencv的图像拼接(三): 基于stitch类的实时图像拼接
- 有序数组1 2 3 4 5 6 7 8 9查找3的二分查找序列是
- 大数求商和余数
- Codecs---双帧参考
- 关于Properties的一些方法
- Kotlin 是一个基于 JVM 的新的编程语言
- 95. Unique Binary Search Trees II
- JAVA工具类(7)---MD5加密工具类
- P1190 接水问题 优先队列实现
- UVA 11093 Just Finish it up(模拟|想法)