首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
一个线性序列(30,14,40,63,22,5),假定采用散
[单选题]
一个线性序列(30,14,40,63,22,5),假定采用散列函数Hash(key)=key%7来计算散列地址,将其散列存储在A[0~6]中,采用链地址法解决冲突。若查找每个元素的概率相同,则查找成功的平均查找长度是( )。
4/3
1
3/2
5/3
查看答案及解析
添加笔记
求解答(4)
邀请回答
收藏(18)
分享
纠错
8个回答
添加回答
3
青骨头
按照链地址法,结果应该是: ASL(6)=(1*4+2*2)/6=4/3
发表于 2019-09-09 08:42:26
回复(0)
2
皇族小猪、
我咋觉得选 5/3 ?
发表于 2019-09-04 15:27:42
回复(0)
1
OUYANGXIN
答案错了,就是4/3
发表于 2019-10-26 15:12:39
回复(0)
0
菜鸟201711052124359
0 14--->63
1 22
2 7
3
4
5 40--->5
6
分析:
4个元素一次就找到,两个元素要两次才找到;
(4+2*2)/6=4/3;
发表于 2020-04-15 20:51:36
回复(0)
0
香草可乐好喝
应该就是4/3,14,22,30,40只需要一次,63,5需要2次
发表于 2019-08-28 11:12:42
回复(0)
0
易山川
14与63,40与5,两个有冲突,加入链表,都要查1+2次,其他1次。应该选a啊。
发表于 2019-08-26 22:39:48
回复(0)
0
纸丶鸢Cc
我感觉也是A,有没有大佬答疑解惑?
发表于 2019-08-21 09:37:55
回复(0)
0
GoWalker
这个题应该选a吧
发表于 2019-04-15 20:39:53
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
2018
PHP工程师
360集团
查找
来自:
360公司-2018春...
上传者:
小小
难度:
8条回答
18收藏
1036浏览
热门推荐
相关试题
通过构建有序序列,对于未排序数据,...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
2018
奇安信
评论
(0)
设一组初始记录关键字序列为(30,...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
2018
奇安信
评论
(1)
小支欲用积分兑换安仔娃娃。兑换的规...
360集团
智力题
评论
(24)
来自
360公司2014校招笔试卷
对于HTTP code 正确描述的是?
360集团
网络基础
PHP工程师
2018
评论
(21)
来自
360公司-2018春招...
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题