本書特色:◆內容組織上層次分明,結構清晰。內容敘述深入淺出,表述嚴謹。強調實驗動手能力的提高,每章給出與內容相一致的上機實驗題。與本書配套的《數(shù)據(jù)結構教程學習指導》和《數(shù)據(jù)結構教程上機實驗指導》兩書,構成一個完整的教學系列?!舯鞠盗兄兴谐绦蚓赩isualC++6.0環(huán)境下調試通過。本教程和相關學習指導的編寫得到武漢大學教務部“數(shù)據(jù)結構綜合教學改革”和“數(shù)據(jù)結構精品課程建設”教學項目的支持,是集體課程組許多教師多年來數(shù)據(jù)結構課程教學研究和教學改革經驗和成果于一體?!魰芯幜舜罅康膶嵗?,這些實例體現(xiàn)了良好的程序設計風格。本書介紹了數(shù)據(jù)結構的基本知識和各種數(shù)據(jù)結構的具體應用。全書分為14章,主要內容包括數(shù)據(jù)結構的基本概念、線性表、棧和隊列、串、數(shù)組和稀疏矩陣、遞歸算法、樹和二叉樹、廣義表、圖、各種查找算法的實現(xiàn)、排序算法的實現(xiàn),文件結構以及采用面向對象方法描述算法等。本書突出上機實習內容,第1~13章給出大量的上機實驗題,供讀者選用。書中精編了大量的實例,這些實例體現(xiàn)了求解問題的方法和良好的程序設計風格。本書適合作為高等院校計算機及其相關專業(yè)的本科生教材,也可作為軟件技術人員的參考用書。