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

用折半查找在有序表(1,3,5,7,9,10,12,14,16,18,19)中查找关键字3,需要比较的次数是?

题目详情
用折半查找在有序表(1,3,5,7,9,10,12,14,16,18,19) 中查找关键字3,需要比较的次数是?
▼优质解答
答案和解析
构造折半查找的判定树就可以了
第1层1个结点
第2层2个结点
第3层4个结点
第4层8个结点,共计1+2 + 4 + 8 = 15
剩余30-15 = 15在第5层,也就是说比较次数为5次,因此答案正确