![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
[主观题]
已知有序顺序表(13,18,24,35,47,50,62,83,90,115,134),当用折半搜索法搜索值为18的元素时,搜索成功的数据比较次数为()。
已知有序顺序表(13,18,24,35,47,50,62,83,90,115,134),当用折半搜索法搜索值为18的元素时,搜索成功的数据比较次数为()。
A、1
B、2
C、3
D、4
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
A、1
B、2
C、3
D、4
第1题
A、1
B、2
C、4
D、8
第2题
第3题
A、小于
B、大于
C、等于
D、大于等于
第4题
A、1
B、2
C、3
D、4
第5题
A、O(n)
B、O(log2n)
C、O(n2)
D、O(nlog2n)
第6题
(1)搜索失败;
(2)搜索成功,且表中只有一个关键码等于给定值k的元素;
(3)搜索成功,且表中有若千个关键码等于给定值k的元素,要求一次搜索找出所有元素。
第8题
(1)画出描述上述查找过程的判定树。
(2)计算等搜索概率下搜索成功的平均搜索长度。
(3)计算等搜索概率下搜索不成功的平均搜索长度。
第9题
成功;否则确定下一步搜索的区间为4(i-1)+1到4i-1.然后在此区间内与第4i-2个元素作比较,若相等则搜索成功,否则继续与第4i-3或4i-1个元索进行比较,直到搜索成功。
(1)给出实现算法。
(2)试面出当表长n=16时的判定树,并推导此搜索方法的平均搜索长度(考虑搜索元素等概率和n%4=0的情况)。
第10题
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!