"本書系統介紹各種常用的數據結構及它們的存儲表示,討論了基于這些數據結構的基本操作和實際的執行算法,并闡述了各種常用數據結構內涵的邏輯關系。全書共分為9章。第1章為概論,引入數據結構與算法的一些基本概念,是全書的綜述; 第2~7章分別介紹線性表、棧、隊列、串、多維數組、廣義表、樹、二叉樹和圖等基本的數據結構; 第8章和第9章分別介紹查找和排序,它們都是數據處理時廣泛使用的技術。書中既體現了抽象數據類型的觀點,又對每個算法的具體實現給出了完整的C語言源代碼描述。
本書的特色是深入淺出,既注重理論又重視實踐,使用算法設計實例的教學方式來組織內容,重點明確、結構合理。全書配有大量的例題和詳盡的注釋,各章都有小結和不同類型的習題。書中自始至終使用C語言來描述算法和數據結構,全部程序都調試通過。
本書可作為高等學校計算機及相關專業的教材,也可供從事計算機應用的科技人員參考。
"