题目内容
(请给出正确答案)
[单选题]
散列文件使用散列函数将记录的关键字值计算转化为记录的存放地址,因为散列函数是一对一的关系,则选择好的()方法是散列文件的关键。
A.散列函数
B.除余法中的质数
C.冲突处理
D.散列函数和冲突处理
答案
查看答案
A.散列函数
B.除余法中的质数
C.冲突处理
D.散列函数和冲突处理
第1题
第3题
构造散列表,采用开地址法处理冲突,根据下面公式计算下一地址:
d1=H(key)=3*key%11
di=(di-1+(7*key))%11 (i=2,3,…)
试在0~10的散列地址空间中对关键字序列(22,41,53,46,30,13,01,67)构造散列表,求等概率情况下查找成功的平均查找长度,并设计生成这个散列表的完整的函数。
第6题
按α=0.6把下面列出的关键码存入散列表中,按除余法定义散列函数h(k)。对于下面给出的所有的关键码值k,求出h(k)的值。用结合的同义词子表法解决碰撞,将全部关键码都依次存入散列表后的存储状况画出来。关键码集合为:850,880,709,247,983,323,407,552,411,123,200,150。
第8题
A.T[8]
B.T[4]
C.T[2]
D.T[10]
第9题
A.8
B.3
C.5
D.9