更多“设散列表为HT[13],散列函数为h(key)=key%13…”相关的问题
第1题
散列表的地址空间是0~17,散列函数为H(K)= K mod 17. 采用线性探查法解决冲突,将关键字序列26,25,72,38,8,18,59依次存储到散列表中。则查找元素59需要比较的次数为()。
点击查看答案
第2题
散列表的地址空间是0~17,散列函数为H(K)= K mod 17. 采用线性探查法解决冲突,将关键字序列26,25,72,38,8,18,59依次存储到散列表中。则查找成功的平均查找长度为()。
A.13/7
B.11/7
C.12/7
D.以上都不正确
点击查看答案
第3题
设长度为8的散列表H[0..7],散列函数Hash(k)=k %7,用线性探测再散列法解决冲突,则根据关键字序列(8,15,16,22,30,32)构造出的散列表,假定每个元素的查找概率相等,其查找成功时的平均查找长度是________。
点击查看答案
第4题
已知散列表a[14]中,a[4]~a[7]已有元素占用,其余为空。散列函数为 hash(k) = k mod 11,用开放地址法和平方探测法解决冲突,当插入元素49时,得到的散列地址为()。
点击查看答案
第5题
有一个表长为m的散列表,初始状态为空,现将n(n<m)个不同的关键码插入到散列表中,解决冲突的方法是用线性探测法。如果这n个关键码的散列地址都相同,则探测的总次数是()。
A.n
B.n(n-1)/2
C.n(n+1)/2
D.m
点击查看答案
第6题
散列表的地址空间是0~17,散列函数为H(K)= K mod 17. 采用拉链法解决冲突,将关键字序列26,25,72,38,8,18,59依次存储到散列表中。则查找成功的平均查找长度为()。
点击查看答案
第7题
给定关键码序列26, 25, 20, 33, 21, 24, 45, 204, 42, 38, 29, 31,用散列法进行存储(本题采用闭散列方法解决冲突),规定负载因子α=0.6。请给出最合理的除余法的散列函数。
A.H(key)=key % 17
B.H(key)=key % 23
C.H(key)=key % 19
D.H(key)=key % 20
点击查看答案
第8题
设散列表长为13,哈希函数是H(key)=key%11,表中已有数据的关键字为26,5,17,20共4个,现要将关键字为60的结点加到表中,用二次探测再散列法解决冲突,则放入的位置是()
点击查看答案
第9题
一个散列表的散列函数是h(key)=key%19,共有20个槽,用闭散列的线性探查方法。从空表开始,依次进行如下插入删除操作,问这些操作的平均检索长度是()(用整数或分数表示) 操作是:Add 26 Add 25 Add 24 Add 195 Del 26 Add 176 提示: 1.散列表中不能插入两个相同的关键码 2.结果请用一个最简分数数值表示,分号用/表示,例如四分之三写为:3/4
点击查看答案