本書在選材和編排上,貼近當前普通高等院校“數據結構”課程的現狀和發展趨勢,符合新的研究生考試大綱,內容難度適中,突出實用性和應用性。全書共8章,包括緒論,線性表,棧和隊列,串、數組和廣義表,樹和二叉樹,圖,查找,排序。全書採用類Python語言作為數據結構和算法的描述語言。
為方便讀者學習,編者專門為書中每個算法製作了算法演示動畫,此外,本書還提供了多媒體課件、教學大綱、源代碼等配套資源。
本書可作為普通高等院校電腦和信息技術相關專業“數據結構”課程的教材,也可供從事電腦工程與應用工作的科技工作者參考。