对具有n个元素的有序序列进行二分查找时,______。
A.查找元素所需的比较次数与元素的位置无关
B.查找序列中任何一个元素所需要的比较次数不超过1og2(n+1)
C.元素位置越靠近序列后端,查找该元素所需的比较次数越少
D.元素位置越靠近序列前端,查找该元素所需的比较次数越少
第1题:
在13个元素构成的有序表A[1..13]中进行折半查找(或称为二分查找,向下取整)。那么以下叙述中,错误的是()。
A.无论要查找哪个元素,都是先与A[7]进行比较
B.若要查找的元素等于A[9],则分别需与A[7]、A[11]、A[9]进行比较
C.无论要查找的元素是否在A[]中,最多与表中的4个元素比较即可
D.若待查找的元素不在A[]中,最少需要与表中的3个元素进行比较
第2题:
第3题:
下列说法错误的是()。
A.二分查找适用于元素经常变动而查找频繁的有序表。
B.二分查找每执行一次,都将查找空间减少一半,是计算机科学中分治思想的完美体现。
C.二分查找最多所需的比较次数是第一个大于表中元素个数的2的幂次数。
D.二分查找要求待查表按关键字有序排列。
第4题:
第5题: