数据结构 查找题目,求大神们相助,我跟答案不一样,但我不知道怎么回事?(问题在补充里)我真的没财富了

线性有序表(a1,a2,a3,…,a256)是从小到大排列的,对一个给定的值k,用二分法检索表中与k相等的元素,在查找不成功的情况下,最多需要检索几次?答案是8次,我想的... 线性有序表(a1,a2,a3,…,a256)是从小到大排列的,对一个给定的值k,用二分法检索表中与k相等的元素,在查找不成功的情况下,最多需要检索几次?答案是8次,我想的是9次 展开
 我来答
cqpcy
2013-01-05 · TA获得超过658个赞
知道小有建树答主
回答量:746
采纳率:66%
帮助的人:360万
展开全部
本来就是8次啊,怎么会是9次?256一直除2 8次必出结果
追问
咦?好像不对吧。。。如果如你所说,那第二问“设有100个结点,用二分法查找时,最大比较次数是多少?”答案就是6啦~但是正确答案是7?
追答
我擦  100当然是7.
100/2 取50 一次
50/2 取25 二次
25/2 取13 三次
13/2 取7 四次
7/2 取 4 五次
4/2 取2 六次
2再来个二分必出结果 七次
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式