早教吧作业答案频道 -->其他-->
一道求画出对应哈希表的数据结构习题,求解答..已知一组关键字序列为(25,51,8,22,26,67,11,16,54,41),其散列地址空间为[0,…,12],若Hash函数定义为:H(key)=keyMOD13,采用线性探
题目详情
一道求画出对应哈希表的数据结构习题,求解答..
已知一组关键字序列为(25,51,8,22,26,67,11,16,54,41),其散列地址空间为[0,…,12],若Hash函数定义为:H(key) = key MOD 13,采用线性探测法处理冲突,请画出它们对应的哈希表
已知一组关键字序列为(25,51,8,22,26,67,11,16,54,41),其散列地址空间为[0,…,12],若Hash函数定义为:H(key) = key MOD 13,采用线性探测法处理冲突,请画出它们对应的哈希表
▼优质解答
答案和解析
由除余法的散列函数计算出的上述关键字序列的散列地址为(12,12,8,9,0,2,11,3,2,2)。
先插入25 T[12]的位置,51也是12,所以再探查(12+1) mod 13 = 0, 插入T[0]位置,8插入T[8],22插入T[9], 26插入T[0],发现被占,再探查(0+1) mod 13 =1,插入T[1], 67插入T[2],11插入T[11],16插入T[3],54插入T[2],发现T[2]被占,(2+1)mod 13 =3, T[3]依旧被占,再探查,(2+2)mod 13 =4,插入T[4],41发现T[2]被占,T[3] T [4]也被占,(2+3)mod 13 = 5,T[5]开放,插入,结果如下
地址空间 序列
0 51
1 26
2 67
3 16
4 54
5 41
6
7
8 8
9 22
10
11 11
12 25
先插入25 T[12]的位置,51也是12,所以再探查(12+1) mod 13 = 0, 插入T[0]位置,8插入T[8],22插入T[9], 26插入T[0],发现被占,再探查(0+1) mod 13 =1,插入T[1], 67插入T[2],11插入T[11],16插入T[3],54插入T[2],发现T[2]被占,(2+1)mod 13 =3, T[3]依旧被占,再探查,(2+2)mod 13 =4,插入T[4],41发现T[2]被占,T[3] T [4]也被占,(2+3)mod 13 = 5,T[5]开放,插入,结果如下
地址空间 序列
0 51
1 26
2 67
3 16
4 54
5 41
6
7
8 8
9 22
10
11 11
12 25
看了 一道求画出对应哈希表的数据结...的网友还看了以下:
分100八年级(下)数学公因式法告诉我第一题的8个小题,关键、重点是要你们写出过程,我特别想看过程 2020-04-26 …
数学公因式法告诉我第一题的8个小题,关键、重点是要你们写出过程,我特别想看过程!注意你们看清题号, 2020-04-26 …
用一元一次方程解应用题~一份试卷共有25道题,每道题都给出了4个答案,其中只有一个正确答案,每道题 2020-05-13 …
第一题,一块长200米,宽150米的长方形稻草田的面积是多少平方米?和多少公顷?第二题一个占地面积 2020-05-13 …
某次数学比赛,计分方法有两种,分别是:第一种,答对一题给5分,答错一题不给分,不答一题给2分,先给 2020-06-06 …
有三个计算题,答对第一题的有30人,答对第二题的有20人,答对第三题的有18人,同有三个计算题,答 2020-06-06 …
答对一题加10分,答错一题扣6分.(1)2号选手共抢答8题,最后得分64分.她答对了几题?10×8 2020-06-17 …
一个数学题!有两次数学测试,第一次有20道题,答对一题给6分,答错一题或不答倒扣1分,第二次有12 2020-06-17 …
“一带一路”铸就辉煌新闻视角,央视新闻联播从2015年4月4日起推出系列报道《一带一路共建繁荣》第 2020-06-25 …
题纲:一元一次不等式.二元一次方程组解的题纲七年级下册数学一元一次不等式.二元一次方程组解的题纲: 2020-06-27 …