主题:大数目记录排列
lushan
[专家分:0] 发布于 2006-07-17 17:26:00
如何对1000000个记录进行排列? 尽量高效率. 请大家指点.
回复列表 (共6个回复)
沙发
rickone [专家分:15390] 发布于 2006-07-17 17:33:00
什么叫排列?
板凳
lushan [专家分:0] 发布于 2006-07-17 17:44:00
排序
3 楼
rickone [专家分:15390] 发布于 2006-07-17 19:59:00
快速排序,堆排序,归并排序,这些都不能满足你的要求吗?
4 楼
bxjbxj [专家分:350] 发布于 2006-07-19 16:21:00
什么样的数组呢 什么存放的呢?
5 楼
liangbch [专家分:1270] 发布于 2006-08-01 21:30:00
如果要排序的数据在内存中放不下(大过物理内存,虚拟内存可以容得下数据不算数),就只好用归并排序。楼上提到的快速排序,堆排序不适合数据大于物理内存的情形。
6 楼
gclu0212 [专家分:90] 发布于 2006-08-02 15:42:00
是排序? 有很多 冒泡排序 快速排序 插入排序 希尔排序 选择排序 归并排序 基数排序 你也可以自己写排序算法
我来回复