《算法與數據結構:C語言描述(第2版)》以數據結構為主線,算法為輔線組織教學內容。全書共分10章:緒論、線性表、字符串、棧與隊列、二叉樹與樹、集合與字典、高級字典結構、排序、圖和算法分析與設計?!端惴ㄅc數據結構:C語言描述(第2版)》體系完整,概念清楚,內容充實,取材適當。第一版在2004年被評為“北京市高等教育精品教材”?!∵@次再版,采用“數據結構作為抽象數據類型的物理實現”觀點,在內容和形式上都進行了許多改進和擴充。提高了抽象數據類型在教學中的地位和作用;更加突出了重點,提高了全書的可讀性,還補充了習題,增加了索引。由于在編寫中注意到知識模塊的獨立性和相關性,不同專業(yè)和不同水平的學生可以根據需要組合使用?!端惴ㄅc數據結構:C語言描述(第2版)》既可以作為信息與計算機專業(yè)大學本科的“數據結構”教材,也可以作為一般理工科專業(yè)本科和計算機專業(yè)??茖W生學習相關課程的教材或教學參考書。