本書全面系統(tǒng)地闡述了各種數(shù)據(jù)結構,以及應用于各種結構的算法及實例,同時介紹了基本的算法分析方法和算法設計技術。全書滲透了作者多年的教學經驗和研究心得。作者將數(shù)據(jù)結構與算法緊密結合,以“方法——實施方法的數(shù)據(jù)結構——施加在數(shù)據(jù)結構上的算法——程序”的模式展開。章末的習題可以起到概括內容、掌握概念、鞏固知識的作用。書中各算法的C語言源程序代碼和書中內容的ppt課件將上載到高等教育出版社計算機教學資源網(http://cs.hep.com.cn)上,供讀者學習參考。本書可以作為高等院校計算機應用專業(yè)、信息與計算科學專業(yè)、電子信息類專業(yè)以及信息管理、工程管理、應用數(shù)學等專業(yè)的教材和參考書,也可供從事上述專業(yè)的工作人員自學參考。