首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
设有n个关键字具有相同的Hash函数值,则用线性探测法把这n
[单选题]
设有n个关键字具有相同的Hash函数值,则用线性探测法把这n个关键字映射到HASH表中需要做()次线性探测。
n
n(n+1)
n(n+1)/2
n(n-1)/2
添加笔记
求解答(20)
邀请回答
收藏(7)
分享
纠错
5个回答
添加回答
9
醉倒在柏油路上
当使用线性探测法时,有n个相同的关键字 其中包括已经在表中的一个 所以剩余n-1个 处理第二个时候需要一次 ,第三个时 需要两次 。。。。。第n个需要n-1次 求和 得 n*(n-1)/2 所以D
编辑于 2020-11-18 16:12:54
回复(6)
更多回答
1
糊口口水
第一次算线性探测(n+1)n/2,第一次不算线性探测(n-1)n/2
发表于 2017-12-30 20:06:48
回复(0)
0
牛客541093032号
1.首先线性探测是解决冲突的,所以第一个是不需要线性探测的(除第一个外,只有n-1个需要线性探测)
2.第二个才需要线性探测,第二个元素探测次数为1,第三个是2,n-1个为n-2.
3.根据等差数列求和得:n(1+n-2)/2
4.最终答案为d
发表于 2022-04-01 21:01:51
回复(0)
0
杀魔
1
发表于 2021-11-06 11:35:37
回复(0)
0
Chris20191114150431
选C 第一个关键字一次,第二个关键字两次,以此类推,1+2+3+...+n=n(n+1)/2
发表于 2020-12-22 14:39:38
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
哈希
上传者:
喵大人喵喵喵
难度:
5条回答
7收藏
6139浏览
热门推荐
相关试题
算法填空:下面是连通图的深度优先搜...
图
评论
(1)
在C语言的结构化程序设计中,()是...
C++
评论
(1)
PN结加正向电压时,空间电荷区将()。
模拟电路
评论
(1)
在放大电路中,抑制温漂的方法包括下...
模拟电路
评论
(1)
谈谈个人的兴趣爱好都有哪些?
通用能力
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题