设有序表中的元素为13,18,24,35,47,50,62,则在其中利用二分查找法查找值为24的元素需要经过( )次比较。

admin2020-01-17  30

问题 设有序表中的元素为13,18,24,35,47,50,62,则在其中利用二分查找法查找值为24的元素需要经过(    )次比较。

选项 A、4
B、2
C、3
D、1

答案C

解析 二分查找法的每一次查找都要与中间值进行比较。24第1次与35进行比较,24小于35,接下来在35的左半部分中进行查找,左半部分的中间值为18;24第2次与18进行比较,24大于18,接下来在1 8的右半部分中进行查找;24第3次与24进行比较,此时查找成功,共比较了3次。
转载请注明原文地址:https://kaotiyun.com/show/DKev777K
0

相关试题推荐
最新回复(0)