题目内容 (请给出正确答案)
[单选题]

若根据查找表建立长度为m的哈希表,采用线性探测法处理冲突,假定对一个元素第一次计算的哈希地址为d,则下一次的哈希地址为()。

A.d

B.d+1

C.(d+1)/m

D.(d+1)%m

提问人:网友ledmon 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有6位网友选择 D,占比42.86%
  • · 有4位网友选择 C,占比28.57%
  • · 有3位网友选择 B,占比21.43%
  • · 有1位网友选择 A,占比7.14%
匿名网友 选择了D
[59.***.***.42] 1天前
匿名网友 选择了D
[59.***.***.42] 1天前
匿名网友 选择了D
[59.***.***.42] 1天前
匿名网友 选择了D
[117.***.***.194] 1天前
匿名网友 选择了D
[117.***.***.194] 1天前
匿名网友 选择了D
[117.***.***.194] 1天前
匿名网友 选择了D
[113.***.***.174] 1天前
匿名网友 选择了D
[113.***.***.174] 1天前
匿名网友 选择了D
[113.***.***.174] 1天前
匿名网友 选择了A
[115.***.***.82] 1天前
匿名网友 选择了A
[115.***.***.82] 1天前
匿名网友 选择了A
[115.***.***.82] 1天前
匿名网友 选择了B
[83.***.***.183] 1天前
匿名网友 选择了D
[32.***.***.70] 1天前
匿名网友 选择了C
[225.***.***.15] 1天前
匿名网友 选择了B
[30.***.***.33] 1天前
匿名网友 选择了C
[190.***.***.158] 1天前
匿名网友 选择了C
[139.***.***.138] 1天前
匿名网友 选择了D
[140.***.***.251] 1天前
匿名网友 选择了D
[82.***.***.187] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“若根据查找表建立长度为m的哈希表,采用线性探测法处理冲突,假…”相关的问题
第1题
给出一组元素的关键码是21,37,47,40,12,哈希表长为10,哈希函数采用(k) =k%7,冲突解决策略为线性探测再散列,则关键码12保存位置为( )。

A、4

B、5

C、6

D、7

点击查看答案
第2题
设哈希表长度m=12,哈希函数为H(key)=key % 11。表中已经有4个结点分别为H(15)=4,H(38)=5, H(61)=6,H(84)=7,其余地址为空。如果用二次探测再散列处理冲突,则关键字为49的结点地址为( ) 。(只填写阿拉伯数字)
点击查看答案
第3题
设哈希表为HT[0..16],哈希函数H(key)=key%13,采用线性探测开放地址法处理冲突,且HT中已有关键字为11、28、47和18这4个数据元素,现插入关键字为24的数据元素,其实际存储的地址是( )。

A、3

B、6

C、9

D、12

点击查看答案
第4题
设有一组关键字(9,01,23,14,55,20,84,27),采用哈希函数:H(key)=key%7,表长为10,用开放地址法的二次探测法处理冲突。要求:对该关键字序列构造哈希表,并计算查找成功的平均查找长度。

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

B、1.5

C、2

D、2.5

点击查看答案
第6题
假设一个散列表中已装人100个表项并采用线性探查法解决冲突,要求搜索到表中已有表项时的平均搜索次数不超过4,插入表中没有的表项时找到插入位置的平均探查次数不超过50.5。请根据上述要求确定散列表的容最,并设计相应的散列函数。

设α是散列表的装载因子,则应用线性探查法解决冲突时的搜索成功的平均搜索长度和搜索不成功的平均搜索长度分别为:

请根据题意选择合用的公式。

点击查看答案
第7题
设一个散列表包含m=13个表项,其下标从0到12,采用线性探查法解决冲突,请按以下要求,将下列关键码散列到表中。

101003245581263292004000

(1)散列函数采用除留余数法,用%m(取模运算)将各关键码映像到表中。请指出每一个产生冲突的关键码可能产生多少次冲突。

(2)散列函数采用先将关键码各位数字折叠相加,再用%m将相加的结果映像到表中的办法。请指出每一个产生冲突的关键码可能产生多少次冲突。

点击查看答案
第8题
对于一个长度为m=41的散列表,采用双散列法解决冲突,对于关键码k1,k2,k3,若h(k1)=30,h(k2)=28,h(k3)=19,h2(k2)=14,h2(k2)=27,h3(k3)=35,则k1,k2,k3,的探查序列中前4个位置各为多少?

(1)k1的探查序列:___30___,________,________,________,

(2)k2的探查序列:___28___,________,________,________,

(3)k3的探查序列:________,________,________,________,

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信