对于顺序存储的有序表(5,12,20,26,37,42,46,50,64),若采用折半查找,则查找元素26的比较次数为()。
查看答案
若根据查找表(23,44,36,48,52,73,64,58)建立哈希表,采用h(K)=K%13计算哈希地址,则元素64的哈希地址为()。
A.4
B.8
C.12
D.13
对具有n个元素的有序表采用折半查找,则算法的时间复杂度为()。
A.O(n)
B.O(n2)
C.O(1)
D.O(log2n)
若根据查找表(23,44,36,48,52,73,64,58)建立哈希表,采用h(K)=K%7计算哈希地址,则哈希地址等于3的元素个数()。
A.1
B.2
C.3
D.4
对线性表进行二分(对半)查找时,要求线性表必须_______。
A. 以顺序方式存储
B. 以顺序方式存储,且数据元素有序
C. 以链接方式存储
D. 以链接方式存储,且数据元素有序