注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術工業(yè)技術建筑科學建筑設計算法與數(shù)據(jù)結構(C語言版)

算法與數(shù)據(jù)結構(C語言版)

算法與數(shù)據(jù)結構(C語言版)

定 價:¥38.00

作 者: 李廣水
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 編程語言與程序設計 計算機?網(wǎng)絡

ISBN: 9787121315138 出版時間: 2017-08-01 包裝:
開本: 16開 頁數(shù): 244 字數(shù):  

內(nèi)容簡介

  本書核心內(nèi)容為順序存儲與鏈式存儲,強調(diào)函數(shù)的重要性,包括示例的函數(shù)給出、棧在遞歸函數(shù)的應用等。本書包括基礎理論(1-2章),基礎應用(3-7章),常規(guī)應用(第8-9章),經(jīng)典算法分析(10章)4部分,實現(xiàn)了從理論到實踐的過渡,適合應用型本科學生作為教材使用,緊扣學時安排教學內(nèi)容。本書適合計算機科學與技術、軟件工程、信息管理與信息系統(tǒng)等專業(yè)應用型本科學生學習使用。

作者簡介

  李廣水,南京林業(yè)大學森林經(jīng)理博士,教授,金陵科技學院軟件工程學院教師,多次獲得江蘇省高等教育學會、教育科學研究院、校級教學成果獎,在軟件工程專業(yè)從事十幾年的教學工作,教學嚴謹,科研認真,主持江蘇省多項科研教學項目。

圖書目錄

第1章  緒論 1

1.1 數(shù)據(jù)結構的概念 1

1.2 為什么要學習數(shù)據(jù)結構 2

1.3 算法 4

第2章  線性表 10

2.1 基本概念與抽象數(shù)據(jù)類型 10

2.2 順序表示 12

2.3 鏈式表示 14

2.4 單鏈表的改進和擴充 21

2.5 應用舉例 23

第3章  棧和隊列 30

3.1 棧 30

3.2 隊列 36

第4章  串 49

4.1 串的基本概念與抽象數(shù)據(jù)類型 49

4.2 串的存儲結構 52

4.3 串運算的實現(xiàn) 56

4.4 KMP算法 60

第5章  多維數(shù)組和廣義表 65

5.1 多維數(shù)組 65

5.2 矩陣的壓縮存儲 67

5.3 廣義表 75

第6章 樹 82

6.1 樹、森林及其相關概念 82

6.2 二叉樹及其相關特性 84

6.3 二叉樹的存儲 87

6.4 二叉樹的遍歷 90

6.5 線索二叉樹 94

6.6 二叉樹、樹和森林之間的轉換 99

6.7 哈夫曼樹及其應用 101

第7章 圖 111

7.1 圖的概念 111

7.2 圖的存儲 114

7.3 圖的遍歷 121

7.4 生成樹和最小生成樹 131

7.5 最短路徑 140

7.6 拓撲排序 145

7.7 關鍵路徑 148

第8章 排序 158

8.1 基本概念 158

8.2 插入排序 160

8.3 交換排序 165

8.4 選擇排序 171

8.5 歸并排序 177

8.6 內(nèi)部排序方法的比較和選擇 182

第9章 查找 185

9.1 線性表的查找 185

9.2 樹表的查找 190

9.3 散列表的查找 203

第10章 經(jīng)典算法分析 216

10.1 分治算法 216

10.2 動態(tài)規(guī)劃算法 219

10.3 貪心算法 223

10.4 回溯算法 228

10.5 分支限界算法 230

10.5 分支限界算法 261?

本目錄推薦

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