大量數據的管理是很多程序員的心病,很難找到一個速度快、效率高、支持超大規模數據的表,在1.0版本的基礎上,啟程花血本寫下了這個強化了數據插入與刪除的修正版,啟程動態數組是一個功能強大的列表形數據管理鏈表,利用它可以輕松實現超大數據量的隨機插入、刪除、修改等操作,它另外一個特點就是速度極快,內存利用率高。
大量數據的管理必然需要占用大量的內存空間,如果這些數據占用的空間大小是隨各種條件變化的,我們就不能使用數組來管理這些數據了(道理就不多說了),這時我們需要一個動態數組。MFC提供了一個很好的動態數組類CArray,對于少量數據,使用CArray就足夠好用了,但是對于大量數據(10W級)它就力不從心了,因為它的本質就是一個數組,只不過對常用的插入、刪除等操作進行了一個復雜的包裝。為了解決這個問題,啟程動態數組開創性地將鏈表與數組巧妙的結合起來,既有數組的高速隨機索引的優點,又有鏈表的數據量靈活多變的特點。
標簽:
數據
程序員
上傳時間:
2013-12-16
上傳用戶:wangyi39