首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
ATRuin
2017-04-03 21:33
已编辑
华南理工大学 Java
关注
已关注
取消关注
讨论下腾讯实习笔试的填空题,磁盘块的
大家会填空题关于磁盘块的那题么?
文件F具有10000个记录,每个记录50字节,其中10字节表示文件键值,每个磁盘块大小为1000字节,指向磁盘块的指针占5字节,不允许记录跨越两个块。
1)建立简单hash索引,使用100个hash桶,则桶目录需要多少磁盘块?平均每个桶需要多少个磁盘块?
2)建立B+索引树,各磁盘块尽量装满,需要多少磁盘块存储索引?
懵逼
提示
全部评论
推荐
最新
楼层
qw平常心
西北工业大学 Java
(1) 如果为文件F建立简单hash索引,使用100个hash桶,则桶目录需要多少磁盘块?平均每个桶需要多少磁盘块? 答:(1)1 (2)10000个记录/100个桶=100个记录每桶,100个记录×50字节每记录/1000字节每块=5块 如果为文件F建立B+树索引,各磁盘块尽量装满,需要多少磁盘块存储索引? 答:求秩D:5D+10(D+1)<=1000 => D=67 即每个叶节点能保存D-1=66个键值。所以叶节点数为?10000/66?=152个。 上一层的内节点同样有67个指针,是一个67叉的节点,?10000/67?=3,?3/67?=1 因此B+树的节点总数为152+3+1=156个。即需要156个磁盘块存储B+树索引。
点赞
回复
分享
发布于 2017-04-04 22:08
BBge
浙江大学 Java
第二题,先求秩X:5X+(10X+1) <= 1000 X = 67 那么每个叶节点能保存 67 -1 = 66个键值 然后10000/66 < 152 152/66 < 3 3/66 <1 共需要152+3+1 = 156个磁盘块
点赞
回复
分享
发布于 2017-04-03 21:59
小度小度
南京大学 Java
死循环懵逼
点赞
回复
分享
发布于 2017-04-03 21:23
砰砰
上海科学技术职业学院 C++
一个硬盘块1000 解方程5D + 10(d+1)解得一个叶子结点(硬盘块)可以装67个指针,即66个值,所以需要叶子结点10000/66 = 152个块,上一层结点152/67 = 3,再上一层1/67 = 1,所以需要156个块
点赞
回复
分享
发布于 2017-04-03 21:57
东447
武汉工程大学 Java
加一个问题,把所有的数据算上,各占多少个磁盘块,画一张详细的图出来,再好不过了
点赞
回复
分享
发布于 2017-04-04 19:26
东447
武汉工程大学 Java
小白,不懂第二题的原理,能非常仔细地解释一下吗?为什么5d+10(d+1)<1000 难道默认一个叶子节点占据一个数据块,为什么d+1,为什么求出来依旧d-1为最终叶子节点的key值?
点赞
回复
分享
发布于 2017-04-04 19:23
ATRuin
楼主
华南理工大学 Java
==你们会那个 #define A 3+5 #define B A*A 求 B*2 这个么。。不是 3+5*3+5*2=3+15+10=28么。。根本没这个答案,只有个128,看到有牛友直接猜测了这个是出题人打错了,是28的意思然后选了这个。我看这么不行就选了(3+5*3+5)*2=46 那个答案。。Orz,这题目还得猜出题人错误。。
点赞
回复
分享
发布于 2017-04-03 21:53
仙吖
University of Sydney Java
第二问怎么做,坐等解答
点赞
回复
分享
发布于 2017-04-03 21:48
虎山vvv
网易_引擎开发
第一问,5*100<1000,1块,50*10000/(100*1000)=5块
点赞
回复
分享
发布于 2017-04-03 21:32
暂无评论,快来抢首评~
相关推荐
07-18 12:20
武汉大学 golang
秋招后端第一个offer
感谢京东收留!实习5个多月,上周五HR加面,周二拿到意向了,秋招有保底了!!!可以休整一段时间,下面就是安心准备论文和秋招了,冲冲冲
点赞
评论
收藏
分享
07-18 14:34
门头沟学院 Java
大疆
感觉招聘要求好高,这都是招什么人才
电气电子小朋友:
你都说了这是大疆,无人机顶级企业,薪资30k-50k,要求高是正常的
点赞
评论
收藏
分享
06-12 00:42
已编辑
北京月之暗面科技有限公司_Search & Rec_aigc工程师(实习员工)
逃课的学生技术靠谱吗?
如图✋️😇
水墨不写bug:
疑似没有上过大学
点赞
评论
收藏
分享
05-26 10:24
门头沟学院 Java
逆天了HR
qq乃乃好喝到咩噗茶:
其实是对的,线上面试容易被人当野怪刷了
找工作时遇到的神仙HR
点赞
评论
收藏
分享
07-17 09:30
门头沟学院 客户端其它
卷王的风气还是吹到了实习
先说结论:实习一段足矣。先搞明白,实习的意思:https://www.nowcoder.com/share/jump/4888395581752680627633我真是没想到,现在互联网竟然在卷实习有几段这件事,有什么意义,你在这家公司干几天,换家公司干几天,咋啦,你学到啥了,简历上写几家公司的实习经历,你怎么写,写打杂,写端茶倒水,还是写配环境、看文档,没意义啊,好的实习一段就够了。什么是好的实习,包括但不局限于以下:能接触到项目代码有小需求可以做,需求做完会让你整理,然后进行汇报好的导师,在你遇到困难的时候,及时出现,给予你思路良好的团队氛围就这么一场这样的实习足够了,首先,你将会收获良好...
爱睡觉的冰箱哥:
是这样,实习一两段达到过简历关门槛,加上把简历玩具项目替换掉,实习的目的就达成了一大半
26届的你们有几段实习?
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
腾讯提前批后台开发凉经teg
1.4W
2
...
百度提前批一面
8726
3
...
回忆录:后端鼠鼠苦苦哀求日常实习
6179
4
...
大三双非水产专业上岸阿里后端(一)
3089
5
...
去一座新的城市,开始一段新的旅途
2930
6
...
一线城市生存成本分析:月薪多少才够用?
2607
7
...
做题家,内卷魔怔人是如何破坏大环境的?
2015
8
...
上班第一周总结
1933
9
...
焦虑麻了
1922
10
...
秋招offer选择 美团or快手
1905
创作者周榜
更多
正在热议
更多
#
第一份工作应该选高薪还是热爱?
#
69800次浏览
665人参与
#
假如你的老板掉河里,你的工作能为他做什么
#
30982次浏览
379人参与
#
风评不好的公司,你会去吗?
#
36884次浏览
225人参与
#
你觉得早上几点上班合适?
#
73333次浏览
308人参与
#
学历贬值真的很严重吗?
#
25856次浏览
178人参与
#
听劝,这个公司值得去吗
#
487305次浏览
1709人参与
#
秋招签约后的心态变化
#
83614次浏览
820人参与
#
推荐一首陪你工作的歌吧
#
15004次浏览
99人参与
#
双非能在秋招上岸吗?
#
222910次浏览
1178人参与
#
打工人的工作餐日常
#
54490次浏览
428人参与
#
外包能不能当跳板?
#
37590次浏览
227人参与
#
反问环节如何提问
#
93536次浏览
1938人参与
#
大学最后一个寒假,我想……
#
47201次浏览
576人参与
#
月薪多少能在一线城市生存
#
34798次浏览
348人参与
#
26届的你们有几段实习?
#
49069次浏览
529人参与
#
我想象的实习vs现实的实习
#
288227次浏览
2244人参与
#
你上一次加班是什么时候?
#
89519次浏览
574人参与
#
不考虑薪资和职业,你最想做什么工作呢?
#
92982次浏览
684人参与
#
你以为的实习VS真实的实习
#
34920次浏览
313人参与
#
2023毕业生求职有问必答
#
181767次浏览
1626人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务