張紅霞 白桂梅主編
全書內容共分8章,第1章介紹了數據結構和算法的基本概念,第2~4章介紹了線性表、堆棧、隊列、串、數組等常用的線性結構,第5、6章介紹了非線性結構樹形結構和圖狀結構,第7、8章介紹了兩個基本技術排序和查找的常用算法。附錄A中介紹了實訓的相關知識,包括實訓的步驟、實訓報告規範、實訓的環境。對每一種數據結構都詳細闡述了基本概念、各種不同的存儲結構及在不同存儲結構上主要算法的實現,並給出豐富的典型例題,以幫助讀者理解。