本書是Ford和Topp兩位教授于1996年出版的名著DataStructureswithC++的第2版,新版中引入了在ANSIC1998中正式規(guī)定的標準模板庫(STL)來講授數(shù)據(jù)結構,在全球范圍內已經有數(shù)以萬計的學生從中受益。作者將C++語言作為算法描述語言,應用包含規(guī)范化的數(shù)據(jù)結構的標準模板庫,集中講述了數(shù)組、向量、表、關聯(lián)樹容器,以及集合、映射、堆、哈希表和圖等數(shù)據(jù)結構及其算法,重點討論了如何高效地存儲大型數(shù)據(jù)集合,涵蓋了數(shù)據(jù)結構初級和高級教程的最新內容。書中各章章前提出學習目標,章后附有豐富的練習題、答案以及書面練習和上機編程練習,指導讀者迅速、全面地掌握核心知識點和編程技巧。本書可作為計算機及相關專業(yè)數(shù)據(jù)結構課程的核心教材,對于廣大研發(fā)人員,也是一本數(shù)據(jù)結構與面向對象技術完整結合的全新技術參考用書。