內容介紹
數據結構是計算機以及相關專業的一門重要的專業理論基礎知識。本書系統地介紹了線性表、棧、佇列、串、二維數組、廣義表、樹、森林、二叉樹、圖等十大結構,為後續的作業系統、編譯原理、資料庫原理等課程。奠定了良好的基礎。本書還結合杳找和排序兩大套用領域深入探討了各類數據結構和程式的設計和技巧的綜合套用,最後對檔案系統進行了初步的介紹。書中還要把程式設計的三大控制結構(順序、分支、循環)、函式調用、計算機編程“點式思維”的思想方法。本書的主要特點篇章布局合理,難度遞增幅度較小,語言通俗易懂,圖示充分、提示性強,案例與分析翔實,利於教學或自學,特別注重數據結構的來龍去脈和背景知識的研討,算法設計儘量符合軟體工程規範並且給出了部分可執行原始碼。
本書適全為大學本科和調職高專計算機科學技術、計算機套用、軟體工程以及相關專業數據結構課程的教材,也可以作為各類電腦程式培訓班和計算機愛好者學習使用。