首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
假设你只有100MB的内存,需要对1GB的数据进行排序,最合
[单选题]
假设你只有100MB的内存,需要对1GB的数据进行排序,最合适的算法是?
多路归并排序
快速排序
希尔排序
计数排序
查看正确选项
添加笔记
求解答(8)
邀请回答
收藏(216)
分享
6个回答
添加回答
1
我教枣子简灯笼
100mb连完整的数据都放不下 怎么快排
发表于 2019-08-12 17:14:50
回复(0)
12
潇元紫
除了归并,都需要完全输入数据,so
发表于 2019-10-22 17:29:28
回复(0)
4
牛客586167617号
总数据量大于内存存储范围,数据无法一次装入内存进行排序,后三种排序都需要内存中有完整的数据才能实现。 可以用归并排序不断交换外部数据与内部数据的方式实现
发表于 2020-01-29 16:53:11
回复(0)
2
SQL爱好者
只有100Mb内存,但是有1GB数据。那么只能选择外部排序.
发表于 2019-10-12 19:41:11
回复(0)
1
Ped
这道题是什么意思?有没有人解释一下?
发表于 2019-09-25 16:40:57
回复(2)
0
JAVA开发区
当内存不足以一次性存入全部数据时,应使用外部排序 A :多路归并排序属于外部排序,正确 B :快速排序属于内部排序,错误 C :希尔排序属于内部排序,错误 D :计数排序属于内部排序,错误
发表于 2022-11-10 09:41:33
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
排序
上传者:
小小
难度:
6条回答
216收藏
2795浏览
热门推荐
相关试题
明明的随机数
数组
评论
(3692)
来自
华为研发工程师编程题
已知a
40
=...
京东
职能
2019
财务
保险
评论
(1)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
有20000人的就餐需求,现建了一...
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题