给定散列表大小为17,散列函数为H(Key)=Key%17。采用平方探测法处理冲突:hi(k)=(H(k)±i^2)%17将关键字序列{ 23, 22, 7, 26, 9, 6 }依次插入到散列表中。那么元素6存放在散列表中的位置是:
- 首页
- 助理医师
-
1.给定散列表大小为17,散列函数为H(Key)=Key%17。
-
2.设有一组关键字{9,01,23,14,55,20,84,27},采用哈希函数:H(key)=key mod 7 ,表长为10,用开放地址法的二次探测再散列方法Hi=(H(key)+di) mod 10(
-
3.给定一系列由大写英文字母组成的字符串关键字和素数P,用移位法定义的散列函数H(Key)将关键字Key中的最后3个字符映射为整数,每个字符占5位;再用除留余数法将整数映射到长度为P的散列表中。
-
4.已知关键字序列为:(70,31,52,41, 88,12,27,66)哈希表长为9,哈希函数为:H (k)=k %9,解决冲突用线性探测再散列法,试构造哈希表,并求等概率下查找成功的平均查找长度。
-
5.使用Python列表的方法insert()为列表插入元素时会改变列表中插入位置之后元素的索引。
-
6.通过列表中的方法可以将一个元素插入到列表的指定位置
-
7.哈希法存储中,冲突指的是 关键字不同 哈希地址相同 散列地址相同
-
8.选择i, k(1≤i, k≤9)使1)1, 2, 7, 4, i, 5, 6, k, 9为偶排列:2) 1, i, 2, 5, k, 4, 8, 9, 7为奇排列.
-
9.把任意长度的输入通过单向散列函数H( ),计算后变换成固定的输出,这个称为散列值。
-
10.【单选题】解决散列法中出现的冲突问题常采用的方法是()。