本書是《數(shù)據(jù)結構》系列教材的實踐教程,所有程序在Visual Studio 6.0下調試通過。全書分為3篇:第1篇是驗證篇,給出了《數(shù)據(jù)結構》教材中所有典型數(shù)據(jù)結構的實現(xiàn),是教材內容的補充;第2篇是設計篇,為學習者階段學習后的實踐練習和課程實驗提供豐富素材;第3篇是綜合篇,給出一些綜合性的、設計量較大的題目,可以作為課程設計素材和設計指導。為了便于使用《數(shù)據(jù)結構》教材讀者的學習,本書每一篇中內容安排順序基本上與教材中的順序一致,即線性表、棧、隊列、串、數(shù)組、廣義表、樹、圖、查找和排序等。 本書一方面可以作為《數(shù)據(jù)結構》教材的配套教材使用,起到銜接理論與實踐的作用;另一方面,因其內容全面,涵蓋了“數(shù)據(jù)結構”課程學習所需實踐的各個方面和“數(shù)據(jù)結構”課程的主要教學內容,可作為高等院校學生學習“數(shù)據(jù)結構”課程的實踐教材。本書提供了大量的源程序,對于從事計算機應用及開發(fā)的技術人員、從事數(shù)據(jù)結構和程序設計教學或學習的教師和學生具有很好的參考和指導作用。