本書在前兩版的基礎上修訂而成。 本書主要包括數據結構的基本概念、 基本數據結構(線性表、 棧、 隊列、 串、 數組、 廣義表、 樹、 圖)和基本技術(查找、 排序)三個部分,涉及經典的數據組織方式和處理算法,內容豐富,概念清晰。 本書用C語言作為算法描述語言,采用面向對象的方法講述數據結構中的技術,在內容上提供了更加豐富的資源,加入了便于自主學習的新形態(tài)教學資源以及作者多年對重要知識點和學習難點的理解與總結,提供了數據結構試題選編樣卷及參考答案,便于讀者學習,便于教師在翻轉課堂上使用。 本書既可作為大專院校計算機等專業(yè)“數據結構”課程的教材,也可供計算機開發(fā)和應用人員學習和參考。