本書是專門為高職高專計算機專業學生編寫的數據結構教材。全書共9章,分為3大部分:第一部分(第1章)是對數據結構的概述,是學習本書的基礎;第二部分(第2章到第7章)逐一介紹各種數據結構、存儲實現及其常見算法;第三部分(第8章和第9章)介紹查找技術和排序技術。 “數據結構”是一門重要的專業基礎課程。基於數據結構課程本身理論性、抽像性較強的特點,以及當前高職高專學生的認知能力和水平,本書在編寫過程中盡力做到精心選取內容,並配以大量例題和習題(共有例題95個、習題278個),對給出的大多數算法都從“算法描述”、“算法分析”和“算法討論”3個方面進行講述,使學生能更好地理解算法,更快地掌握算法,希望學生能夠從中感悟到程序編寫的技巧和方法。