內容簡介
本書是以高等工科院校本科計算機類專業、信息技術類專業和相關專業“套用型”人才培養目標而編寫的一本實用性教材。以學習軟體設計開發中涉及的各種數據結構及常用算法和解決基本套用問題實際套用需求為基本點,深入介紹了各種數據結構的定義和基本套用等方面的知識。本書的知識結構以“數據結構”的邏輯結構作為引線,突出以實例和套用為特色,把數據結構與算法問題同套用問題結合起來,介紹了大量的套用問題,縮短了理論知識與套用問題之間的距離。算法介紹以基本算法和套用問題算法兩部分組成,注重介紹算法的設計過程和算法分析。為便於教學,每章都有教學目標和教學提示,章後配備有滿足教學數量要求的各類習題。
圖書目錄
第1章 數據結構和算法
第2章 順序表及其套用
第3章 鍊表及其套用
第4章 堆疊及其套用
第5章 佇列及其套用
第6章 特殊矩陣、廣義表及其套用
第7章 二叉樹及其套用
第8章 樹和森林及其套用
第9章 散列結構及其套用
第10章 圖及其套用
第11章 算法性能分析和算法設計方法