给定散列表大小为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.若采用链地址法构造散列表,散列函数为H(key)=key MOD 17,则需 ( ) 个链表
-
3.设有一组关键字{9,01,23,14,55,20,84,27},采用哈希函数:H(key)=key mod 7 ,表长为10,用开放地址法的二次探测再散列方法Hi=(H(key)+di) mod 10(
-
4.设哈希表长M=14,哈希函数H(KEY)=KEY % 11。
-
5.给定一系列由大写英文字母组成的字符串关键字和素数P,用移位法定义的散列函数H(Key)将关键字Key中的最后3个字符映射为整数,每个字符占5位;再用除留余数法将整数映射到长度为P的散列表中。
-
6.6 设哈希表的地址范围为0~17,哈希函数为:H(k) = k %16。
-
7.两个集合元素的关键字为key1和key2,给定散列函数H,如果key1≠key2但是H(key1)=H(key2),则这种现象称为____。
-
8.已知关键字序列为:(70,31,52,41, 88,12,27,66)哈希表长为9,哈希函数为:H (k)=k %9,解决冲突用线性探测再散列法,试构造哈希表,并求等概率下查找成功的平均查找长度。
-
9.使用Python列表的方法insert()为列表插入元素时会改变列表中插入位置之后元素的索引。
-
10.通过列表中的方法可以将一个元素插入到列表的指定位置