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

數據結構

(2004年8月1日科學出版社出版的圖書)

鎖定
《數據結構》是2004年科學出版社出版的圖書,作者是許文憲。
中文名
數據結構
作    者
許文憲
出版社
科學出版社
出版時間
2004年8月
ISBN
7030137825 [1] 

數據結構內容簡介

本書介紹了數據結構的基本概念以及各種常用的數據結構,包括線性表、棧和隊列、串和數組、樹形結構、圖、查找、排序等。

數據結構圖書目錄

第1章 概論
1.1 基本概念和術語
1.1.1 邏輯結構
1.1.2 存儲結構
1.2 算法的描述和算法的分析
習題
第2章 線性表
2.1 線性表的邏輯結構
2.2 線性表的順序存儲結構
2.2.1 順序表
2.2.2 順序表的基本運算
2.3 線性表的鏈式存儲結構
2.3.1 單鏈表
2.3.2 循環鏈表
2.3.3 雙向鏈表
2.4 順序表和鏈表的比較
習題
第3章 棧和隊列
3.1 棧
3.1.1 棧的定義和基本運算
3.1.2 順序棧
3.1.3 鏈棧
3.2 隊列
3.2.1 隊列的定義和基本運算
3.2.2 順序隊列
3.2.3 鏈隊列
3.3 棧和隊列的應用
習題
第4章 串
4.1 串及其運算
4.1.1 串的基本概念
4.1.2 串的基本運算
4.2 串的存儲結構
4.2.1 串的順序存儲
4.2.2 串的鏈式存儲
4.2.3 串的運算
習題
第5章 多維數組和廣義表
5.1 多維數組
5.2 矩陣的壓縮存儲
5.2.1 特殊矩陣
5.2.2 稀疏矩陣
5.3 廣義表的概念
習題
第6章 樹和二叉樹
6.1 樹的概念
6.2 二叉樹
6.2.1 二叉樹的定義
6.2.2 二叉樹的性質
6.2.3 二叉樹的存儲結構
6.3 二叉樹的遍歷
6.4 線索二叉樹
6.5 樹和森林
6.5.1 樹、森林和二叉樹的轉換
6.5.2 樹的存儲結構
6.5.3 樹的遍歷
6.6 哈夫曼樹
6.6.1 哈夫曼樹和哈夫曼算法
6.6.2 哈夫曼編碼
習題
第7章 圖
7.1 圖的概念
7.2 圖的存儲結構
7.2.1 鄰接矩陣
7.2.2 鄰接表
7.3 圖的遍歷
7.3.1 深度優先遍歷
7.3.2 廣度優先遍歷
7.4 生成樹
7.4.1 生成樹的概念
7.4.2 最小生成樹
習題
第8章 排序
8.1 基本概念
8.2 插入排序
8.2.1 直接插入排序
8.2.2 希爾排序
8.3 交換排序
8.3.1 冒泡排序
8.3.2 快速排序
8.4 選擇排序
8.4.1 直接選擇排序
8.4.2 堆排序
8.5 歸併排序
8.6 分配排序
8.6.1 箱排序
8.6.2 基數排序
8.7 排序方法的比較和選擇
習題
第9章 查找
9.1 基本概念
9.2 線性表的查找
9.2.1 順序查找
9.2.2 二分查找
9.2.3 分塊查找
9.3 樹上的查找
9.4 散列技術
9.4.1 散列表的概念
9.4.2 散列函數的構造
9.4.3 衝突的處理
9.4.4 散列表上的運算
習題
附錄上機實習指導材料
A.1 上機實習
A.2 上機實習二
A.3 上機實習三
A.4 上機實習四
A.5 上機實習五
A.6 上機實習六
A.7 上機實習七
A.8 上機實習八
A.9 上機實習九
A.10 上機實習十 [2] 
  • 主要參考文獻 [1] 
參考資料