本書是為“數據結構”課程編寫的教材,主要介紹各種基本類型的數據結構及其算法實現。本書所有算法都有算法功能說明、算法思想分析、詳盡的實例描述、C語言編寫并可編譯執(zhí)行的完整程序及運行結果圖示,典型算法附有算法分析。本書是數據結構的入門書籍,結構嚴謹,條理清晰,按照線性數據結構、層次數據結構和網狀數據結構的順序,由易到難介紹主要抽象數據類型及其應用,最后介紹各種查找和排序方法。抽象的數據結構原理與算法實現緊密結合的寫作特點使讀者能夠快速而卓有成效地掌握數據結構原理和經典算法,以加深讀者對數據結構和算法的理解,從而提高編程能力。本書可以作為高等院校信息管理類專業(yè)的本科和專科教材,也可以作為其他理工科專業(yè)的選修教材或實驗指導教材。