本書共分10章,內容包括基本概念、基本結構(線性表、棧和隊列、串、數組與廣義表、樹、圖)和基本技術(查找方法與排序方法)三大部分,其中貫穿了程序設計中參數傳遞技術、動態(tài)處理的指針技術、數組技術、遞歸技術與隊列等技術。書中給出了許多經典算法,每章均附有小結與典型題例,便于總結提高。附錄給出了2套學期考題樣卷和4套碩士研究生入學考試的樣卷,便于讀者模擬練習和考研參考。本書集作者多年教學實踐經驗,采用面向對象的方法講述數據結構技術,用標準C描述算法,內容豐富,概念清楚,技術實用。課程教學資源豐富是本書的特色,配套光盤包括部分擴展內容、課程設計與課程實習指導、多媒體教學課件、算法程序示例和算祛轉換為程序的模板,本書的PPT電子教案可從高等教育出版社高等理工教學資源網http://www.hep-st.com.cn免費下載,更多資源請瀏覽陜西省精品課程網站和西北大學精品課程網站http://jpkc.nwu.edu.cn。本書可作為高等學校計算機及相關專業(yè)數據結構課程的教材,也可供從事計算機應用開發(fā)的工程技術人員參考使用。