本書是十一五規(guī)劃計算機主干課程叢書之一,全書按照課程的講授順序,闡述了線性表、棧和隊列、串、數組和稀疏矩陣、遞歸、廣義表、樹形結構、圖、查找、排序、文件等內容。每章都精選了大量習題,并對習題進行了詳細、深入、透徹的分析,使學生充分掌握求解數據結構問題的思想和方法,深化對基本概念的理解,提高分析與解決問題的能力。本書是重點大學的資深教授根據高等學校計算機專業(yè)數據結構課程的教學大綱的要求,結合豐富的教學經驗編寫而成的,通過對概念和習題的講解與分析,幫助讀者了解、掌握數據結構的原理和算法。本書按照課程的講授順序,闡述了線性表、棧和隊列、串、數組和稀疏矩陣、遞歸、廣義表、樹形結構、圖、查找、排序、文件等內容。每章都精選了大量習題,并對習題進行了詳細、深入、透徹的分析,使學生充分掌握求解數據結構問題的思想和方法,深化對基本概念的理解,提高分析與解決問題的能力。本書可以作為計算機專業(yè)本、??茖W生數據結構課程的學習參考書,也是報考計算機專業(yè)碩士研究生的必讀參考資料,同時適合于數據結構課程自學者和計算機等級(三級或四級)考試者研習。