《數據結構與應用教程(c++版)》采用面向對像的觀點討論數據結構技術,並以c++類模板作為算法描述丁具。
本書在簡要回顧c++程序設計概念的基礎上,全面繫統地介紹了線性表、棧和隊列、串、數組和廣義表、樹和二叉樹及圖等數據結構,討論了常用的查找和排序技術。對每一種數據結構,除了詳細闡述其邏輯結構、存儲結構和相關算法外,並對所有算法進行了c++語言實現和評價,後通過實例來了解它的基本應用。對查找和排序算法,還著重在時間上作出了定量或定性的分析比較。本書後還精心設計了8個上機實驗。
全書條理清晰,語言通俗,圖文並茂,可操作性強,列舉實例豐富、典型。每章後面提供的練習題和附錄部分的實驗內容與教學要求一致,並提供全方位的教學資源。
本書可作為高等院校計算機及相關專業的教材或參考書,也可供自學者使用。