题目内容
(请给出正确答案)
[单选题]
用二分查找法对具有n个结点的线性表查找一个结点,所需的平均比较次数为()。
A.O(n2)
B.O(nlog2n)
C.O(n)
D.O(log2n)
答案
查看答案
A.O(n2)
B.O(nlog2n)
C.O(n)
D.O(log2n)
第3题
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
A.0(n)
B.O(n2)
C.O(1092n)
D.O(nl092n)
第4题
A.2
B.3
C.4
D.12
第7题
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
A)1
B)2
C)3
D)4
第8题
对线性表采用折半查找法,该线性表必须 ______。
A.采用顺序存储结构
B.采用链式存储结构
C.采用顺序存储结构,且元素按值有序
D.采用链式存储结构,且元素按值有序
第9题
除留余数法构造哈希函数和线性探测法处理冲突,试求出每一元素在哈希表中的初始哈希地址和最终哈希地址,画出最后得到的哈希表,求出平均查找长度。
第10题
如果我们采用二分查找法查找一个长度为n的有序表,则查找每个元素的平均比较次数()对应的判定树的高度(假设树高h≥2)。
A.大于
B.小于
C.等于
D.无法确定