单选题
设有一个用线性探测法解决冲突得到的散列表:
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 根据散列函数H(k)=k mod 11,待查找元素14的哈希地址H(14)=3,但该地址已经存放了元素25,根据线性探测法,得第一次冲突处理后的地址H
1
=(3+1)mod 11=4,而该地址已经存放了元素80,则找第二次冲突处理后的地址H
2
=(3+2)mod 11=5,该地址已经存放了元素16,依次类推,直到第五次冲突处理后的地址H
5
=8,该地址存放的是元素14,即查找成功,因此探测的次数为6次。
提交答案
关闭