标签: python
我想创建一个整数的文件(大小超过2 GB)(每个超过64位)并有效地对文件进行排序。
答案 0 :(得分:2)
1)将其划分为可以在内存中有效排序的大文件 2)将这些已排序的文件合并到一个文件中。
您在回答[1]中找到的使用模块heapq函数merge的详细信息。
heapq
merge
最好是使用一半的内存然后进行风险交换。
我在这个问题上没有看到任何错误。这只是问题原理的一个简单例子。