单选题
对长度为10的有序表进行折半查找,设在等概率时查找成功的平均查找长度是
(46)
。
A、
2.9
B、
3.1
C、
3.4
D、
2.6
【正确答案】
A
【答案解析】
[解析] 各元素及其对应查找长度为:
元素
1
2
3
4
5
6
7
8
9
10
查找长度
3
2
3
4
1
3
4
2
3
4
因此等概率时,查找成功的平均查找长度是:(3+2+3+4 +1+3+4+2+3+4)/10=(1+2*2+3*4+4*3)/10=29/10=2.9。
提交答案
关闭