代码用c#完成
某电信企业计费系统中涉及对一个大规模电话号码文件进行排序,文件中的电话号码为7位(非0开头),文件中仅存储电话号码而不包含其他信息,文件中不存在重复的电话号码,程序最多可使用2MB内存,文件中包含的电话号码个数约为5百万个,排序后请将有序的电话号码输出到一个新的文件。
下面我们把问题再归纳一下:
输入:一个包含约5百万个7位电话号码的文件,文件中不存在重复的电话号码,文件中仅存储电话号码而不包含其他信息。
输出:一个有序的包含所有电话号码的文件。
约束:程序最多可使用2M内存,磁盘空间不限。