外部排序只能用归并排序吗?还有其它的方法吗?

恋喵大鲤鱼
博客专家认证
2016-09-12 11:49:50
如题。外部排序只能用归并排序吗?还有其它的方法吗?比如直接插入排序和冒泡排序可以实现外部排序吗?
...全文
864 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
恋喵大鲤鱼 2016-12-27
  • 打赏
  • 举报
回复
引用 1 楼 eziowayne 的回复:
位图排序。 其实什么算法都可以实现,因为你没有规定内存和时间限制。
我觉得外部排序可以按照Hash分成不同的小部分载入有限的内存中进行排序,对部分内容可以采用任意一种合适的排序算法来排序,使得最终有序。所以分桶排序可以实现外部排序,所以外部排序不一定只能用归并排序。
eziowayne 2016-09-12
  • 打赏
  • 举报
回复
位图排序。 其实什么算法都可以实现,因为你没有规定内存和时间限制。

18,829

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧