课后题 数据结构 查找 解答题
第 69 题

设散列表为HT[0…12], 即表的大小为 m=13 。 现采用双散列法解决冲突,散列函数和 再散列函数分别为: H₀(key)=key%13 注:%是取模运算(=mod) H₁=(H₁-1+REV(key+1)%11+1)%13;i=1,2,3,…,m-1 其中,函数REV(x)表示颠倒十进制数x 的各位,如REV(37)=73 、REV(7)=7 等。若插 入的关键码序列为(2,8,31,20,19,18,53,27),请回答: 1)画出插入这8个关键码后的散列表。 2)计算查找成功的平均查找长度ASL。

[tag_link]

A