首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
昨天 13:58
已编辑
东北师范大学 Java
离开阿里,降薪40W去国企,我后悔了
从阿里离职,降薪四十万去国企,身边的人都觉得我疯了。但其实上我很清楚的知道,我想要的是什么,是呼吸自由的空气!是看到每天的夕阳!是离开这该死的职场! 大厂给不了我想要的未来:1、互联网工作六年,小米三年,阿里三年,这些年我每天都在面临非升即走,35岁被开,996的精神和肉体压力,说实话我除了发年终的那天都不快乐!2、我错过了互联网发展最快速的几年,我也不是什么天之骄子,进入互联网全靠缘分,所以没有合适的机会很难有好的发展,不求变的话,只能等着35岁被开。我想裸辞,但不是现在:1、我们处于这个竞争的社会,要为自己的任何一个决策负责,我们每一步都需要钱,我希望裸辞是体面的不为钱发愁的那种,不是吃了...
盛开的苔藓:
看不懂。离开阿里了,然后后悔了,然而通篇没看到后悔两字。你到底后悔了什么?
投递小米集团等公司8个岗位 >
毕业季,给职场新人一些建议
当你面对裁员会如何?
点赞
评论
收藏
分享
05-27 22:38
西安电子科技大学 Java
挑战美团暑期最晚offer
背景:211本,科班,无任何实习经历。1月末 过年,家里的长辈突然劝我不要考研,能就业就直接就业,先把坑占住我(幻想着读研去找算法岗,一脸懵逼):…???---又爽玩了半个月,玩到了开学---看一眼牛客:“算法岗竞争太激烈,读研到头来可能还是卷不过然后干开发” “读研后悔三年” “本科能找到这工作可以了,别读研了,可能读研三年后的形势还不如你三年前本科呢。” Q:“(某高学历选手提问)0基础0实习0项目,想冲大厂,有机会吗?” A:“梦里什么都有。” “读研吧。” “来不及 了。”(心已经凉了半截) “这个时候再跟着Java学习...
我的求职总结
点赞
评论
收藏
分享
05-12 11:09
已编辑
门头沟学院 后端
有没有佬看一下简历,3月到现在0实习都是
项目是不是太烂大街了,如果是烂大街的话有没有好的推荐啊佬们,每天都过得好痛苦,不知道学什么了(二本)26有一点点竞赛经历因为社恐怕被盒就不放出来了,从三月份到现在BOSS投烂了只有小厂约面希望大佬们可以看一下我的项目,修改意见若能深入传授一下 请佬吃顿星期四好不好
已注销:
没必要放这么多专业技能的描述。这些应该是默认已会的,写这么多行感觉在凑内容。项目这块感觉再包装包装吧,换个名字,虽然大家的项目基本都是网上套壳的,但是你这也太明显了。放一个业务项目,再放一个技术项目。技术项目,例如中间件的一些扩展和尝试。
简历中的项目经历要怎么写
提前批简历挂麻了怎么办
点赞
评论
收藏
分享
05-12 17:00
门头沟学院 Java
26届日常实习需要怎么沉淀
如题,就一个面试然后挂了
点赞
评论
收藏
分享
05-26 23:39
已编辑
门头沟学院 研发工程师
重庆某 AI 厂面经
自我介绍Go 是自学的吗?你们主要学 C++、Java,你为什么选择学 Go?讲讲你的登录校验机制(cookie jwt)?单点登录?prometheus 主要监控的什么?评测是如何做的,远程评测和本地评测是如何切换的?Mongodb 的分页查询、count 查询、分片,调优熟悉吗看你用了 MinIO,底层了解吗?服务注册发现怎么做的?服务端宕机,客户端调用失败怎么解决是直接依赖 etcd 吗,自己有实现相关的注册、发现、监听机制吗?有实现过哪些负载均衡算法?--随机、轮询、加权随机、加权轮询、哈希、一致性哈希讲讲加权轮询?反问:对面试评价怎么样?--做的偏上层、底层差一点(主要是 Mongo...
查看16道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
挑战 26 届最速转正失败——我做错了什么
3.1W
2
...
我的校园恋爱正式结束了
1.2W
腾讯暑期补捞
热聊中
3
...
25的兄弟们还在战斗吗?
1.1W
4
...
从后端的角度聊一聊:2728届想要搞开发的同学现在最应该干什么?
8760
5
...
坐我后面的妹妹被拉走了!!
8594
6
...
毕业照和春招结束代表着我的学生时代落幕了
7277
7
...
好想加班好想加班,啊啊我的钱(っ╥╯﹏╰╥c)
6668
8
...
双非大一百度timeline
6288
9
...
秋招提前上岸,这个机会真的不错!建议大家冲!
4979
10
...
26届找不到暑期实习也不必太焦虑!!!!
4927
创作者周榜
更多
正在热议
更多
#
写给毕业5年后的自己
#
1650次浏览
30人参与
#
上班苦还是上学苦呢?
#
220811次浏览
1308人参与
#
华泰证券Fintech星战营
#
166272次浏览
188人参与
#
职场捅娄子大赛
#
305307次浏览
3068人参与
#
市场营销人求职交流聚集地
#
115839次浏览
1078人参与
#
华为求职进展汇总
#
4632039次浏览
28207人参与
#
如何缓解求职过程中的焦虑?
#
4396次浏览
72人参与
#
如果今天是你的last day,你会怎么度过?
#
20610次浏览
188人参与
#
好好告别我的学生时代
#
22711次浏览
458人参与
#
薪资爆料
#
107718次浏览
1156人参与
#
运营商笔面经互助
#
145239次浏览
1622人参与
#
晒一下我的毕业照
#
25287次浏览
231人参与
#
外包能不能当跳板?
#
31266次浏览
201人参与
#
非技术求职现状
#
424809次浏览
2924人参与
#
简历无回复,你会继续海投还是优化再投?
#
69004次浏览
697人参与
#
你的实习什么时候入职
#
248401次浏览
1890人参与
#
记录实习开销
#
16054次浏览
109人参与
#
我是XXX,请攻击我最薄弱的地方
#
26681次浏览
256人参与
#
宇通求职进展汇总
#
19860次浏览
162人参与
#
运营来爆料
#
43407次浏览
323人参与
#
00后45度躺现状
#
94111次浏览
489人参与
牛客网
牛客企业服务