在表长为n的链表中进行线性查找,它的平均查找长度为()。
ASL=n;
B. ASL=(n+1)/2;
C. ASL=√n+1;
D. ASL≈(log2n+1)-1
查看答案
对22个记录的有序表进行折半查找,当查找失败时,至少需要比较关键字()次。
A. 3
B. 4
C. 5
D. 6
在有序表{12,24,36,48,60,72,84}中二分查找关键字72时所需进行的关键字比较次数为()。
A. 1
B. 2
C. 3
D. 4
哈希法存储的基本思想是根据关键码值来决定存储地址,冲突指的是()。
A. 两个元素具有相同序号
B. 两个元素的关键码值不同,而非码属性相同
C. 不同关键码值对应到相同的存储地址
D. 负载因子过大
线性有序表{a1, a2, a3, .. a256)是从小到大排列的,对一个给定的值k,用二分法检索表中与k相等的元素,在查找不成功的情况下,最多需要检索次。设有100个节点,用二分法查找时,最大比较次数是。