100个元素的排序数组分别进行二分查找和顺序查找,在查找失败的情况下,( )的比较次数较多。 A、二分查找 B、顺序查找 C、一样多 D、不一定
其实应该是不一定,题目已经给了已排序的条件,那么有以下极端案例: 1,99,999,9999,99999,... 若要查询元素2,那么顺序查找最多需要比较两次,二分查找要比较logn次,log_2 100 ~= 6.6,6.6>2,因此答案应该是不确定
参考答案B。
本题考点是二分...
用户登录可进行刷题及查看答案
本题考点是二分查找的性能。100个元素的排序数组分别进行二分查找和顺序查找,在查找失败的情况下,顺序查找最多比较100次,二分查找最多比较7次。
登录后提交答案