首页 > 学历类考试
题目内容 (请给出正确答案)
[主观题]

设一个散列表采用闭散列法构造,散列数采用除留余数法,解决冲突的方法采用二次探查法。基于6-34

(1)给出的闭散列表的类定义,重新实现下列函数:

(1)在散列表中搜索具有指定关键码值的表项的函数。

(2)在散列表中删除具有指定关键码值的表项的函数。

(3)在散列表中插人具有指定关键码值的表项的函数,

(4)求搜索成功时的平均搜索长度的函数.

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设一个散列表采用闭散列法构造,散列数采用除留余数法,解决冲突…”相关的问题
第1题
设散列表中已有8个记录,用二次探查再散列解决冲突,要求插人新记录的平均探查次数不超过1.5。设
α是散列表的装载因子,则应用二次探查再散列法解决冲突时的搜索成功的平均搜索长度和搜索不成功的平均搜索长度分别为:(请根据题意选用合用的公式)

(1)散列表的大小应该是多少?

(2)如果散列函数采用除留余数法,写出散列两数的定义;

(3)若已有的8个记录分别为(58,87,38,95,49,75,64,47),依次将它们存放到表中;

(4)计算搜索成功的平均搜索长度和搜索不成功的平均搜索长度

点击查看答案
第2题
设散列表长m=14,散列函数H(key)=key%11.表中已有4个结点,地址分别为addr(15)=4、addr(38)=5、ad
设散列表长m=14,散列函数H(key)=key%11.表中已有4个结点,地址分别为addr(15)=4、addr(38)=5、ad

dr(61)=6、addr(84)=7.其余地址为空。如用二次探查法解决冲突,关键码值为49的散列地址是()。

A、8

B、3

C、5

D、9

点击查看答案
第3题
采用开散列法解决冲突时,搜索一个元素的时间是相同的。()
采用开散列法解决冲突时,搜索一个元素的时间是相同的。()

此题为判断题(对,错)。

点击查看答案
第4题
假定把关键码key散列到有m个表项(从0到m-1编址)的散列表中。对于下面的每一个函数Hash(key)(ke
假定把关键码key散列到有m个表项(从0到m-1编址)的散列表中。对于下面的每一个函数Hash(key)(ke

y为整数),这些函数能够当作散列函数吗(即对于插入和查找,散列程序能正常工作吗)?如果能够,它是一个好的散列函数吗?请说明理由。设函数random(m)返回一个0到m-1之间的随机整数(包括0与m-1在内)。

(1)Hash(key)==key/m;

(2)Hash(key)=1;

(3)IIash(key)==(key+random(m))%rn;

(4)Hash(key)=key%p(m);其中p(m)是不大于m的最大素数。

点击查看答案
第5题
解决散列法中出现的冲突问题常采用的方法是()。
解决散列法中出现的冲突问题常采用的方法是()。

A、数字分析法、除留余数法、平方取中法

B、数字分析法、除留余数法、线性探查法

C、数字分析法、线性探查法、双散列法

D、线性探查法、双散列法、开散列法

点击查看答案
第6题
在采用线性探查法处理冲突的闭散列表上,假定装载因子α的值为0.5,则搜索任一元素的平均搜索长度为()。
在采用线性探查法处理冲突的闭散列表上,假定装载因子α的值为0.5,则搜索任一元素的平均搜索长度为()。

A、1

B、1.5

C、2

D、2.5

点击查看答案
第7题
在散列法中采取闭散列(开地址)法来解决冲突时,一般不要立刻进行物理删除,否则在搜索时会发生错误。()
在散列法中采取闭散列(开地址)法来解决冲突时,一般不要立刻进行物理删除,否则在搜索时会发生错误。()

此题为判断题(对,错)。

点击查看答案
第8题
随着装填因子x的增大,用闭散列法解决冲突,其平均搜索长度比用开散列法解决冲突时的平均搜索长度增长得慢。()
随着装填因子x的增大,用闭散列法解决冲突,其平均搜索长度比用开散列法解决冲突时的平均搜索长度增长得慢。()

此题为判断题(对,错)。

点击查看答案
第9题
采用开散列法解决冲突时,若规定插入总是在链头,则插入任一个元素的时间是相同的。()
采用开散列法解决冲突时,若规定插入总是在链头,则插入任一个元素的时间是相同的。()

此题为判断题(对,错)。

点击查看答案
第10题
下面关于哈希(Hash)查找(散列查找)的说法中不正确的是【】

A.哈希函数构造的越复杂越好,因为这样随机性好,冲突小

B.除留余数法是所有哈希函数中最好的

C.不存在特别好与坏的哈希函数,要视情况而定

D.若需在哈希表中删去一个元素,不管用何种方法解决冲突都只要简单地将该元素删去即可

点击查看答案
第11题
顺序搜索法适舍于存储结构为()的线性表。
顺序搜索法适舍于存储结构为()的线性表。

A、散列存储

B、顺序存储或链接存储

C、压缩存储

D、索引存储

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改