天天看點

VC++2012程式設計演練資料結構《36》磁盤檔案進行排序

如何給磁盤檔案排序

問題描述:

輸入:一個最多含有n個不相同的正整數的檔案,其中每個數都小于等于n,且n=10^7。

輸出:得到按從小到大升序排列的包含所有輸入的整數的清單。

條件:最多有大約1MB的記憶體空間可用,但磁盤空間足夠。且要求運作時間越短越好。

分析:一步一步地解決這個問題,

建立一個工程

聲名如下

調用如下

運作如下

代碼下載下傳

http://download.csdn.net/detail/yincheng01/4790150