早教吧 育儿知识 作业答案 考试题库 百科 知识分享

14.\x05对于顺序存储的有序表(5,12,20,26,37,42,46,50,64),若采用折半查找,则查找元素26的查找长度().A.2B.3C.4D.5

题目详情
14.\x05对于顺序存储的有序表(5,12,20,26,37,42,46,50,64),若采用折半查找,则查找元素26的查找长度( ).
A.2 B.3 C.4 D.5
▼优质解答
答案和解析
答案为C、4
共有9个数
第一次:(1+9)/2=5 第5个数为37,26小于37,所以往左边找
第二次:(1+4)/2=2.5 取4,第2个数为12,26大于12,所以往12的右边找
第三次:(3+4)/2=3.5 取3,为20
第四次:(4+4)/2=4 为26
所以为4 顺序为37 12 20 26