考研数据结构之查找(9.8)——练习题之将关键字序列{7,8,30,11,18,9,14}散列存储到散列表中(C表示)
题目
将关键字序列{7,8,30,11,18,9,14}散列存储到散列表中,散列表的存储空间是一个下标从0开始的一维数组,散列函数为H(key)=(key*3) Mod 7,处理冲突采用线性探测再散列法,要求装填因子为0.7.
(1)请画出所构造的散列表。
(2)分别计算等概率情况下,查找成功和查找不成功时的平均查找长度。
将关键字序列{7,8,30,11,18,9,14}散列存储到散列表中,散列表的存储空间是一个下标从0开始的一维数组,散列函数为H(key)=(key*3) Mod 7,处理冲突采用线性探测再散列法,要求装填因子为0.7.
(1)请画出所构造的散列表。
(2)分别计算等概率情况下,查找成功和查找不成功时的平均查找长度。