可能是能找到的處理速度最快,處理能力最大的文本排序軟件。軟件里采用了如下技術加快排序速度和加大處理能力:
1.平衡二叉樹排序;跳躍次數最少,路徑最短;
2.重復字符串壓縮存儲;減少空間占用,也提高處理速度;
3.化零為整式申請內存,每次申請16M內存,減少了內存碎片,提高內存效率,同時也節省了內存申請所花的時間;
4.采用快速鏈接索引,可以快速跳到二叉樹的分支;
5.含有按照通配符查找目錄子目錄所有文件的類,可快速排序整個目錄和子目錄的文本文件;
本軟件用到C++諸多特征,是學習C++的好樣板。
標簽:
速度
上傳時間:
2016-07-13
上傳用戶:zhangyigenius