複製鏈接
請複製以下鏈接發送給好友

數據結構及應用算法

鎖定
《數據結構及應用算法》是2008年中國科學技術大學出版社出版的圖書,作者是顧為兵。本書介紹了三種類型數據結構的常用表示方法,以及基於這些數據結構的基本操作函數的實現。 [1] 
中文名
數據結構及應用算法
作    者
顧為兵
ISBN
9787312023125, 7312023126
頁    數
345頁
出版社
中國科學技術大學出版社
出版時間
2008年9月1日
裝    幀
平裝
語    種
簡體中文

數據結構及應用算法內容簡介

《數據結構及應用算法》從數據對象的類型、表示方法及其常用處理方法人手,分別介紹三種類型數據結構——線性結構、樹狀結構和圖狀結構的常用表示方法,以及基於這些數據結構的基本操作函數的實現。此外還介紹了常見的查找和排序算法。同時為方便讀者更好地學習掌握數據結構知識,《數據結構及應用算法》還介紹c程序設計預備知識和計算機主要算法的設計策略等內容。

數據結構及應用算法作者簡介

顧為兵,副教授。主講《軟件技術基礎》、《數據結構》、《C語言程序設計》、《數據庫系統》、《VB編程》等本科生課程。一直從事計算機輔助設計(CAD)課題研究和應用軟件開發。開發研製的“多工位級進模CAD/CAM系統”1993年獲國家教委科技進步三等獎;“衝裁模CAD/CAM系統”1997年獲陝西省教委科技進步三等獎,發表學術論文多篇。

數據結構及應用算法目錄

總序
前言
第一章 預備知識
1.1 程序設計概述
1.2 指針與結構體
1.3 文件操作
1.4 函數與模塊化程序設計
1.5 本章小結
第二章 數據結構導論
2.1 概念與術語
2.3 算法概述
2.4 算法分析
2.5 本章小結
第三章 線性結構
3.1 線性表的定義
3.2 線性表的基本操作
3.3 線性結構的順序表示方法
3.4 線性結構的鏈式表示方法
3.5 線性結構的深入
3.6 本章小結
第四章 棧和隊列
4.1 棧的定義與基本操作
4.2 棧的表示與實現
4.3 棧的應用示例
4.4 隊列定義與表示
4.5 隊列基本操作
4.6 隊列應用示例
4.7 遞歸應用示例
4.8 本章小結
第五章 串和數組
5.1 字符串定義與操作
5.2 字符串表示與實現
5.3 字符串的應用
5.4 字符串匹配算法
5.5 數組
5.6 矩陣的壓縮存儲
5.7 本章小結
第六章 樹和二叉樹
6.1 樹的基本概念
6.2 二叉樹的概念
6.3 二叉樹的遍歷和其他運算
6.5 樹和森林
6.6 哈夫曼樹和哈夫曼編碼
6.7 本章小結
第七章 圖
7.1 圖的基本概念
7.2 圖的存儲表示
7.3 圖的遍歷
7.4 最小生成樹
7.5 拓撲排序
7.6 關鍵路徑
7.7 最短路徑
7.8 本章小結
第八章 查找算法
8.1 概述
8.2 靜態查找
8.3 動態查找
8.4 哈希(Hash)查找
8.5 查找算法深入
8.6 本章小結
第九章 排序算法
9.1 概述
9.2 簡單排序
9.3 快速排序
9.5 堆排序
9.6 歸併排序
9.7 分配排序和基數排序
9.8 本章小結
第十章 文件結構
10.1 概述
10.2 順序文件
10.3 索引文件
10.4 ISAM文件
10.5 散列文件
10.6 文件結構深入
10.7 本章小結
第十一章 算法設計策略
11.1 概述
11.2 分治策略
11.3 貪心策略
11.4 動態規劃策略
11.5 回溯策略
11.6 分枝定界策略
11.7 本章小結
參考文獻
參考資料