首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
采用散列函数H(k)=3×k MOD 13并用线性探测开放地址法处理冲突,在数列地址空间[0..12]中对关键字序列22,41,5 3,46,30,13,1,67,51; (1)构造散列表(画示意图); (2)装填因子; (3)等概
采用散列函数H(k)=3×k MOD 13并用线性探测开放地址法处理冲突,在数列地址空间[0..12]中对关键字序列22,41,5 3,46,30,13,1,67,51; (1)构造散列表(画示意图); (2)装填因子; (3)等概
admin
2012-06-26
94
问题
采用散列函数H(k)=3×k MOD 13并用线性探测开放地址法处理冲突,在数列地址空间[0..12]中对关键字序列22,41,5 3,46,30,13,1,67,51;
(1)构造散列表(画示意图);
(2)装填因子;
(3)等概率情况下查找成功的平均查找长度;
(4)等概率情况下查找失败的平均查找长度。
选项
答案
(1)各关键字的散列函数值如下: [*] 采用线性探测法再散列法处理冲突,所构造的散列表为: [*] (2)装填因子一关键字总数/表长一9/13≈0.7。 (3)设查找成功在每个关键字上是等概率的,则查找每个关键字的概率为1/9,各关键字的探查次数分别为: [*] 所以有,ASL
SUCC
=(1+1+1+2+1+2+1+1+1)/9=11/9。 (4)设不成功的查找在每个地址上发生的概率相同,平均概率为1/13,对每个位置不成功查找的探查次数分别为: [*] 以散列地址在位置2的关键字为例,由于此处关键字为空,只需比较1次就可确定本次查找不成功;以散列地址在位置3的关键字为例,若该关键字不在散列表中,需要将它与从位置3开始向后直至位置5的关键字相比较,由于关键字5的关键字为空,所以不再向后比较,共比较3次,其他的类推得到。 所以有,ASL
unSUCC
=(3+2+1+3+2+1+4+3+2+1+2+1+4)/13=29/13。
解析
用线性探测法解决冲突构造散列表,并对查找性能进行分析,具体解题步骤如下。
转载请注明原文地址:https://kaotiyun.com/show/oyxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
“二战期间,美国研制了原子弹并用于实践;1946年美国投入的第一台电子计算机最初是用于计算炮弹弹道;德国人研制成功的远程液体火箭是用于空袭英国的。”以上史实说明()。
1945年,在美国国务院举行了布雷顿森林协定签字仪式,宣告了()和()的正式成立。这是两个在业务上保持密切联系的姊妹机构,总部均设在华盛顿。
试析凡尔赛一华盛顿体系的实质及其对一战后国际关系的影响。
论述1840—1979年中国与英美的关系发展。(首都师范大学2015年历史学基础综合真题)
斯大林模式的突出特点是()。
最早测量子午线的长度,并主持修订了当时最先进历法《大衍历》的是僧人()。
东汉末年,朝鲜半岛北部先后兴起()、百济、新罗三个国家。
埃及巴达里文化、涅伽达文化工、涅伽达文化Ⅱ三个阶段属于什么时代的文化?()
在图B-3所示的采用“存储.转发”方式的分组交换网络中,所有链路的数据传输速率为100Mbit/s,分组大小为1000B,其中分组头大小为20B。若主机H1向主机H2发送一个大小为980000B的文件,则在不考虑分组拆装时间和传播延迟的情况下,从H1发送开
随机试题
阅读下文,回答问题。独语何其芳
过期产儿是指胎龄()
患者全身水肿,按之没指,起病缓慢,病程较长,小便短少,身体困重,胸闷,纳呆,泛恶,舌苔白腻,脉沉缓。问题l:其证候是
病毒在宿主细胞内的复制周期过程,正确的描述是
关于氟斑牙描述哪项是不正确的
某男性患者进行胸部听诊,在其胸骨角附近、肩胛间区的第3、4胸椎水平及后肺尖可闻及吸气和呼气时的强弱、音调、长短大致相等的呼吸音,考虑为( )。
如果应付账款带有现金折扣,而Y公司按照发票上记载的全部应付金额入账,待实际获得现金折扣时再冲减财务费用,注册会计师应当予以认可。( )L注册会计师在审查应付账款账户在资产负债表中披露的恰当性时,应核实资产负债表中“应付账款”项目是否根据“应付账款”和
下列选项中,不属于《住宅质量保证书》中的内容是()。
人头脑中出现的“学习时如何有效记忆,解决问题时如何明确思维方向”等属于()
《凡尔赛和约》签订后,协约国联军司令福煦脱口而出:“这不是和平,这是20年的休战”,能够验证这一预言的是()。
最新回复
(
0
)