首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
判断下列说法是否正确:设H(x)是一哈希函数,有K个不同的关
[单选题]
判断下列说法是否正确:
设H(x)是一哈希函数,有K个不同的关键字(X
1
, X
2
, ..X
k
)满足H(x
1
)=H(x
2
)...=H(X
k
),若用线
性探测法将这K个关键字存入哈希表中,则至少要探测K-1次。()
正确
错误
添加笔记
邀请回答
收藏(181)
分享
8个回答
添加回答
16
推荐
努力的牛牛
答案:选B
解析:
当冲突发生时,按照某种方法继续探测基本表中的其他存储单元,直到找到一个空闲位置为止。
一般形式:hi = (h(k)+di)mod m, i = 1,2,3...,k (k<=m-1)
如果di = 1,2,3,..,m-1时称为线性探测。
所以这k个数存入哈希表中至少要探测(1+2+3+...+k-1)= k(k-1)/2
编辑于 2019-12-13 14:16:34
回复(6)
1
牛客983288191号
当冲突发生时,按照某种方法继续探测基本表中的其他存储单元,直到找到一个空闲位置为止。
一般形式:hi = (h(k)+di)mod m, i = 1,2,3...,k (k<=m-1)
如果di = 1,2,3,..,m-1时称为线性探测。
所以这k个数存入哈希表中至少要探测(1+2+3+...+k-1)= k(k-1)/2
发表于 2020-09-16 20:35:56
回复(2)
7
dengboyuan2020
B
至多
探测K-1次,最少1次
发表于 2019-12-12 16:09:07
回复(0)
1
山椒鱼摆摆
所以应该是k(k+1)/2 不是k(k-1)/2 ???????????????????????
发表于 2022-07-19 16:59:00
回复(1)
0
想开了的秋招人很粗心
这题目也没说是不是一次性放入啊,如果一次性放入哪里还需要重复探测,有毛病
发表于 2023-10-21 20:24:37
回复(0)
0
牛客803828780号
存入的时候,第一个不需要探测
发表于 2022-02-07 11:30:15
回复(0)
0
天尊墨宇
答案:选B
解析:
当冲突发生时,按照某种方法继续探测基本表中的其他存储单元,直到找到一个空闲位置为止。
一般形式:hi = (h(k)+di)mod m, i = 1,2,3...,k (k<=m-1)
如果di = 1,2,3,..,m-1时称为线性探测。
所以这k个数存入哈希表中至少要探测(1+2+3+...+k-1)= k(k-1)/2
发表于 2020-07-14 15:39:14
回复(0)
0
你永远得不到的祖奶奶
当冲突发生时,按照某种方法继续探测基本表中的其他存储单元,直到找到一个空闲位置为止。
一般形式:hi = (h(k)+di)mod m, i = 1,2,3...,k (k<=m-1)
如果di = 1,2,3,..,m-1时称为线性探测。
所以这k个数存入哈希表中至少要探测(1+2+3+...+k-1)= k(k-1)/2
发表于 2020-07-04 10:57:41
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
哈希
上传者:
zsw3
难度:
8条回答
181收藏
2211浏览
热门推荐
相关试题
假定一个待哈希存储的线性表为(32...
哈希
评论
(1)
5.下列判断正确的是( )
资料分析
言语理解与表达
资料分析
评论
(1)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
你有没有崇拜的偶像,你欣赏他/她身...
通用能力
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题