本書從實際應用的角度出發(fā),介紹了數(shù)據(jù)結構的基本知識和各種數(shù)據(jù)結構的實際應用。全書共分8章,主要內容包括線性表、棧與隊列、串與數(shù)組、樹、圖、查找及排序等。各部分內容均從實際應用問題引入基本知識的講解和描述,使讀者更容易理解所學知識的應用目標,并在講解中使用大量的實例來說明基本知識的應用。除第1章外,每章還包括了兩個實訓項目,配置了多種類型的習題,以突出實際應用能力的培養(yǎng)。本書可作為高職高專學校計算機類專業(yè)學生學習“數(shù)據(jù)結構”的教材,也可作為軟件技術人員的參考用書。為方便讀者學習,本書的算法部分均采用c語言描述,實訓項目也是完整的c語言程序,讀者可以很方便地對書中的算法進行上機測試。