首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
采用散列函数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
134
问题
采用散列函数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://www.kaotiyun.com/show/oyxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
评述《辛丑条约》的主要内容及其对中国的危害。
汉武帝时期,在民族关系上采取了一系列措施,其中不包括()。
邓小平在同江泽民等谈话时提出的中国社会主义农业改革和发展的“两个飞跃”是()。
对《魏玛宪法》的内容和影响叙述不正确的是()。
论述1840—1979年中国与英美的关系发展。(首都师范大学2015年历史学基础综合真题)
到1869年为止,人类已发现了多少种化学元素()。
系统总结了6世纪以前黄河中下游地区农牧业生产经验的著作是()。
在平衡二叉树中的每个结点上增设一个Lsize域,其值为它的左子树中的结点个数加1,试写一个时间复杂度为O(logn)的算法,确定树中第k个结点的位置。
已知一组关键字为(26,36,41,38,44,15,68,12,6,51,25),用链地址法解决冲突。假设装填因子a=0.75,散列函数的形式为H(K)=KMODP,回答下列问题:(1)构造散列函数。(2)画出散列表。(
一个磁盘有N个磁道,寻道时每移过一个磁道耗时T秒,文件相邻的数据块在磁盘上存放的位置平均相隔13个磁道,磁盘旋转延时平均R秒,每个存储块的传输时间为P秒,在这种情况下,传输100个数据块需要的时间是()。
随机试题
设函数f(χ)在区间(-1,1)内二次可导,已知f(0)=0,f′(0)=1,且f〞(χ)<0当χ∈(-1,1)时成立,则
公务员降职的原则:______。______。
婴幼儿时期惊厥最常见的原因是
按照()分类,索赔可分为工期索赔和费用索赔。
某设备在5年前购买时原始成本为10万元,目前账面价格为5万元,现在市场同样功能二手设备售价为2万元,新设备售价为15万元,则对该设备进行更新分析时,其沉没成本为()万元。
党的十八大报告将()提升到更高的战略层面,使中国特色社会主义事业总体布局由“四位一体”扩展为“五位一体”。
NAJGIIBEJNGSHANGI
自由至少应该是可能的,然而不幸,它并非如此。每时每刻,文化的边缘(心理学、道德、形而上学,等等)前来加到事物的头上,为它们带来一种不那么陌生的,更可理解、更令人安心的面貌。有时候,这一掩饰是那么的彻底:一个举动从我们的头脑中被抹却,而代之以可能会导致举动诞
关于C语言中数的表示,以下叙述正确的是
【B1】【B4】
最新回复
(
0
)