注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件工程及軟件方法學數(shù)據(jù)結(jié)構(gòu)

數(shù)據(jù)結(jié)構(gòu)

數(shù)據(jù)結(jié)構(gòu)

定 價:¥16.00

作 者: 葉乃文,鄭曉紅編著
出版社: 人民郵電出版社
叢編項: 高職高?,F(xiàn)代信息技術(shù)系列教材
標 簽: 數(shù)據(jù)結(jié)構(gòu) 高等教育 教材

ISBN: 9787115092113 出版時間: 2001-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 168 字數(shù):  

內(nèi)容簡介

  本書根據(jù)高職及大專層次的《數(shù)據(jù)結(jié)構(gòu)》教學大綱,用通俗的語言,由淺入深的方式講述了數(shù)據(jù)結(jié)構(gòu)的基本概念.線性表,棧和隊例,串和數(shù)組,樹形結(jié)構(gòu),圖結(jié)構(gòu)查找,排序和文件等內(nèi)容,其中列舉了大量的例題及各種數(shù)據(jù)結(jié)構(gòu)的操作方法,在每章的后面還給出了小結(jié)及深淺適度的練習題,與其他教材相比較,本書內(nèi)容系統(tǒng),全面,講解,理論概念通俗易懂,選題難度適中算法描述語言選用C語言,并給出了大量的典型算法,實現(xiàn),讀者通過本書的學習,能夠比較輕松地掌握《數(shù)據(jù)結(jié)構(gòu)》的基本內(nèi)容為后續(xù)課程的學習打下一個良好的基礎。本書即可以作為計算機相關(guān)專業(yè)的高職,大專及業(yè)余大學的教材,也可以作為計算機愛好者自學數(shù)據(jù)結(jié)構(gòu)的參考書。

作者簡介

暫缺《數(shù)據(jù)結(jié)構(gòu)》作者簡介

圖書目錄

第1章 數(shù)據(jù)結(jié)構(gòu)基礎概論 1
1.1 數(shù)據(jù)結(jié)構(gòu)研究的主要內(nèi)容 1
1.2 基本概念和術(shù)語 4
1.3 算法 4
1.3.1 算法的概念 4
1.3.2 算法的描述 5
1.3.3 算法的評價 7
本章小結(jié) 8
練習題 9
第2章 線性表 10
2.1 線性表的定義和基本操作 10
2.1.1 線性表的定義 10
2.1.2 線性表的基本操作 11
2.2 線性表的順序存儲結(jié)構(gòu) 12
2.2.1 線性表的順序存儲結(jié)構(gòu)及其特點 12
2.2.2 典型操作的算法實現(xiàn) 13
2.3 線性表的鏈式存儲結(jié)構(gòu) 16
2.3.1 線性表的鏈式存儲結(jié)構(gòu)及其特點 16
2.3.2 典型操作的算法實現(xiàn) 18
2.3.3 循環(huán)鏈表 22
2.3.4 雙向循環(huán)鏈表 23
2.4 線性表的應用舉例 25
2.4.1 使用順序存儲結(jié)構(gòu)的例子 26
2.4.2 使用鏈式存儲結(jié)構(gòu)的例子 27
本章小結(jié) 29
練習題 29
第3章 棧和隊列 31
3.1 棧 31
3.1.1 棧的定義 31
3.1.2 棧的順序存儲 32
3.1.3 棧的鏈式存儲 34
3.1.4 棧的應用舉例 35
3.2 隊列 38
3.2.1 隊列的定義 38
3.2.2 隊列的順序存儲 39
3.2.3 隊列的鏈式存儲 44
3.2.4 隊列的應用舉例 46
本章小結(jié) 47
練習題 47
第4章 串和數(shù)組 48
4.1 串 48
4.1.1 串的定義和基本運算 48
4.1.2 串的存儲結(jié)構(gòu) 50
4.2 數(shù)組 53
4.2.1 數(shù)組的定義和基本運算 53
4.2.2 數(shù)組的存儲結(jié)構(gòu) 54
4.2.3 矩陣的壓縮存儲 56
本章小結(jié) 62
練習題 62
第5章 樹和二叉樹 64
5.1 樹 64
5.1.1 樹的定義和基本運算 64
5.1.2 樹的存儲結(jié)構(gòu) 66
5.2 二叉樹 70
5.2.1 二叉樹的定義和基本運算 70
5.2.2 二叉樹的性質(zhì) 71
5.2.3 二叉樹的存儲結(jié)構(gòu) 74
5.2.4 遍歷二叉樹 76
5.2.5 典型二叉樹的操作算法 83
5.2.6 樹、森林與二叉樹的轉(zhuǎn)換 87
5.3 哈夫曼樹及其應用 90
5.3.1 哈夫曼樹的定義 90
5.3.2 判定樹 93
5.3.3 前綴編碼 94
本章小結(jié) 96
練習題 96

第6章 圖 98
6.1 圖的定義 98
6.1.1 圖的定義 98
6.1.2 圖的基本操作 100
6.2 圖的存儲結(jié)構(gòu) 101
6.2.1 鄰接矩陣 101
6.2.2 鄰接表 102
6.3 圖的遍歷 105
6.3.1 深度優(yōu)先遍歷 105
6.3.2 廣度優(yōu)先遍歷 107
6.4 最小生成樹問題 109
6.4.1 圖的生成樹和森林 109
6.4.2 最小生成樹 110
6.5 拓撲排序問題 113
本章小結(jié) 116
練習題 116
第7章 查找 118
7.1 基本概念 118
7.2 靜態(tài)查找 119
7.2.1 順序查找 119
7.2.2 折半查找 121
7.3 動態(tài)查找 123
7.3.1 二叉排序樹 124
7.3.2 二叉排序樹的查找 124
7.3.3 二叉排序樹的插入 126
7.3.4 二叉排序樹的刪除 128
7.4 哈希表 129
7.4.1 哈希表的概念 129
7.4.2 哈希函數(shù)的構(gòu)造 129
7.4.3 解決沖突的方法 130
7.4.4 哈希表查找及其分析 130
本章小結(jié) 131
練習題 132
第8章 排序 133
8.1 基本概念 133
8.2 插入排序 134
8.2.1 直接插入排序 134
8.2.2 希爾排序 136
8.3 交換排序 139
8.3.1 冒泡排序 139
8.3.2 快速排序 143
8.4 選擇排序 147
8.4.1 簡單選擇排序 147
8.4.2 堆排序 149
8.5 歸并排序 154
8.5.1 歸并排序的基本思想 154
8.5.2 歸并排序過程示例 154
8.5.3 歸并排序算法 154
8.6 基數(shù)排序 156
8.6.1 基數(shù)排序的基本思想 156
8.6.2 基數(shù)排序示例 159
8.6.3 鏈式基數(shù)排序算法 160
本章小結(jié) 162
練習題 163
第9章 文件 164
9.1 文件的基本概念 164
9.2 文件的操作 165
9.3 文件的組織 165
本章小結(jié) 166
練習題 166

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號