本書介紹了數據結構的基本概念和基本算法。全書共分為10章,包括概論,線性表及其順序存儲,線性表的鏈式存儲,字符串、集合和特殊數組,遞歸,樹型結構,二叉樹,圖,檢索,排序等內容。
本書內容豐富,邏輯性強,文字清晰流暢,既注重理論知識,又強調工程實用。書中既體現了抽像數據類型的觀點,又對每個算法的具體實現給出了完整的C語言源代碼描述。本書配套資源豐富,包含代碼、PPT課件、教案、教學大綱、實驗詳細指導、習題答案及解析等教學資源,同時重點內容錄制了微課視頻,支持線上線下混合教學。
本書可作為高等院校計算機專業及相關專業本科生“數據結構”課程的教材,也可以作為從事計算機工程與應用的廣大讀者的參考書。