数据结构,如图。【请问,答案中表下每个关键字的比较次数,和平均查找长度是怎么求的?】题:已知关键字

数据结构,如图。【请问,答案中表下每个关键字的比较次数,和平均查找长度是怎么求的?】题:已知关键字序列为:(75,33,52,41,12,88,66,27),哈希表长为10,哈希函数为:H(k)=kMOD7,解决冲突用线性探测再散列法,要求构造哈希表,求出等概率下查找成功的平均查找长度。

因为哈希函数:H(k)=kmod7
75=7*4+5 75放入5的位置 需要比较1次
33=7*4+5 因为5的位置已经放75 33放入6的位置 需要比较2次
52=7*7+3 52放入3的位置
41=7*5+6 因为6的位置已经放33 41放入7的位置 需要比较2次
12=7*1+5 因为5的位置已经放入75 6的位置已经放入33 7的位置已经放入41 12放入8的位置 需要比较4次
以此类推
温馨提示:答案为网友推荐,仅供参考
相似回答