(1)构造散列表;(2)求查找数55和47需要的比较次数.设闭散列表容量为12(散列地址空间0..11),给定表(30,
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 20:03:51
(1)构造散列表;
(2)求查找数55和47需要的比较次数.
设闭散列表容量为12(散列地址空间0..11),给定表(30,36,47,52,34,55,99,102),散列函数H(k)=k mod 11,采用线性探测法解决冲突,要求:
(2)求查找数55和47需要的比较次数.
设闭散列表容量为12(散列地址空间0..11),给定表(30,36,47,52,34,55,99,102),散列函数H(k)=k mod 11,采用线性探测法解决冲突,要求:
进行哈希计算得到哈希地址,再将其存储到指定地址.如果该地址已有元素,称之为存在“冲突”,再采用冲突检测法处理冲突,如线性探测再散列法.
如元素的值为95时,采用哈希函数h(k)=k mod 11时,得到的哈希地址为7,即h(95) = 95 % 11 = 7.
针对本题:
(1)构造哈希表,有11个地址空间(0~10);
(2)计算各个元素的哈希地址,若没有冲突,则直接存储到相应地址的哈希表中:
h(95) = 95 % 11 = 7 没有冲突
h(14) = 14 % 11 = 3 没有冲突
h(27) = 27 % 11 = 5 没有冲突
h(68) = 68 % 11 = 2 没有冲突
h(82) = 82 % 11 = 5 有冲突(因为地址5已经被值为27的元素占用了)
(3)对于有冲突的元素,发生冲突后必须马上处理(采用线性探查法),不能到最后一起处理:
h(82) = (5 + 1) % 11 = 6 没有冲突
(4)最后哈希表0~10的11个地址空间依次存储的元素为:
0 1 2 3 4 5 6 7 8 9 10
N N 68 14 N 27 82 95 N N N
其中N表示此处为空.
另外,虚机团上产品团购,超级便宜
如元素的值为95时,采用哈希函数h(k)=k mod 11时,得到的哈希地址为7,即h(95) = 95 % 11 = 7.
针对本题:
(1)构造哈希表,有11个地址空间(0~10);
(2)计算各个元素的哈希地址,若没有冲突,则直接存储到相应地址的哈希表中:
h(95) = 95 % 11 = 7 没有冲突
h(14) = 14 % 11 = 3 没有冲突
h(27) = 27 % 11 = 5 没有冲突
h(68) = 68 % 11 = 2 没有冲突
h(82) = 82 % 11 = 5 有冲突(因为地址5已经被值为27的元素占用了)
(3)对于有冲突的元素,发生冲突后必须马上处理(采用线性探查法),不能到最后一起处理:
h(82) = (5 + 1) % 11 = 6 没有冲突
(4)最后哈希表0~10的11个地址空间依次存储的元素为:
0 1 2 3 4 5 6 7 8 9 10
N N 68 14 N 27 82 95 N N N
其中N表示此处为空.
另外,虚机团上产品团购,超级便宜
(1)构造散列表;(2)求查找数55和47需要的比较次数.设闭散列表容量为12(散列地址空间0..11),给定表(30,
一道数据结构题目.已知闭散列表的长度为10(散列地址空间为0..9),散列函数为H(K)=K%8,采用线性重新散列技术解
在有序列表(3,6,8,10,12,15,16,18,21,25,30)中,用二分查找关键值12所需的关键码比较次数为?
二分法查找的问题1、在有序列表(3、6、8、10、12、15、16、18、21、25、30)中用二分法查找12所需的比较
设散列表地址空间为0到10,散列表函数为h(k)=k mod 11,用线性探查法解决碰撞.现从空的散列表开始,依次插
埃及法老的列表我需要一份埃及法老列表,这个列表比较特殊要有法老的统治时间、生卒年月(或享年)希望大家啊帮忙!求你们了!
依次散列于地址0~6中,用线性探查法解决冲突,则得到的散列表为?
英语过去式单词列表我需要英语动词的过去式列表(不规则的)
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较的次数为多少?
列方程解决问题(列表解决)
九年级数学用列举法求概率的题,列表(树状图和列表法都可以)的加分,
比较细菌真菌鞭毛的结构和运动机制 (PS:尽量列表比较)