本書使用C語言描述。本書內容涵蓋三個方面:①線性結構(線性表,棧和隊列,串、數組和廣義表)的概念、抽象數據類型的定義、算法描述及其應用;②非線性結構(樹與圖)的概念、抽象數據類型的定義、算法描述及其應用;③查找與排序的概念、算法描述及其應用。學習數據結構課程的意義在于:讓學生了解客觀世界問題在計算機外部的表示方法(邏輯結構),及其在計算機內部對應的存儲方式(存儲結構),以及如何對它們進行運算的計算機解題全過程。
ftp://124.17.26.93/curved-toc/9787030752406-curvedToc.pdf