本書是為全國高等院校計算機專業(yè)及相關專業(yè)開設數(shù)據(jù)結構課程而精心組織和編著的一本實用教材。本書從軟件開發(fā)的實際需要出發(fā),按照結構化和面向對象的程序設計思想,深入介紹了計算機處理的對象——數(shù)據(jù)的各種邏輯結構、存儲結構以及進行查找、插入、刪除、排序等運算的算法;對于每一種算法都利用了當前最流行和實用的 C/C++語言進行了具體實現(xiàn),并全部上機通過;對于重點和難點內容,通過循序漸進的分析并結合事例加以說明,使得讀者容易理解、掌握和運用。本書在內容安排上前后一致,連貫有序、層次分明、便于自學。另外,本書具有豐富的練習題,并配有習題參考解答一書同時出版。