亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

圖解數(shù)據(jù)結(jié)構(gòu):使用C++ 中文pdf掃描版[196MB]

圖解數(shù)據(jù)結(jié)構(gòu)使用C++下載

  • 書籍大小:196MB
  • 書籍語言:簡體中文
  • 書籍類型:國產(chǎn)軟件
  • 書籍授權(quán):免費軟件
  • 書籍類別:C/C++
  • 應(yīng)用平臺:PDF
  • 更新時間:2018-09-29
  • 購買鏈接:
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

本書主要講解如何將數(shù)據(jù)結(jié)構(gòu)概念用C 程序語言進(jìn)行實作。本書將復(fù)雜的理論結(jié)合圖文并茂的解說方式,并搭配豐富的圖表及范例介紹,將數(shù)據(jù)結(jié)構(gòu)中重要的觀念及演算方法加以詮釋,集中學(xué)習(xí)焦點。 本書適合數(shù)據(jù)結(jié)構(gòu)的初學(xué)者使用,也可以作為計算機(jī)相關(guān)專業(yè)的教科書。

目錄

第1章 數(shù)據(jù)結(jié)構(gòu)導(dǎo)論 1
1.1 數(shù)據(jù)結(jié)構(gòu)簡介 2
1.1.1 數(shù)據(jù)結(jié)構(gòu)的應(yīng)用 2
1.1.2 算法 4
1.1.3 算法的描述工具 5
1.2 認(rèn)識程序設(shè)計 7
1.2.1 高級程序設(shè)計語言 7
1.2.2 程序設(shè)計要領(lǐng) 8
1.3 程序設(shè)計的風(fēng)格 8
1.3.1 自頂向下與模塊化設(shè)計8
1.3.2 可讀性設(shè)計 8
1.3.3 控制結(jié)構(gòu)設(shè)計 9
1.3.4 面向?qū)ο笤O(shè)計 10
1.4 面向?qū)ο笤O(shè)計與C 12
1.4.1 C 的面向?qū)ο蠊δ?2
1.4.2 類的基本概念 13
1.4.3 訪問權(quán)限關(guān)鍵詞 14
1.4.4 繼承關(guān)系 15
1.4.5 多態(tài) 16
1.5 遞歸算法 17
1.5.1 遞歸的定義 17
1.5.2 斐波拉契數(shù)列 19
1.5.3 漢諾塔問題 20
1.6 程序效率的分析 25
1.6.1 Big-oh 27
1.6.2 Ω(omega)28
1.6.3 θ(theta)28
本章習(xí)題 29
第2章 線性表 33
2.1 線性表的定義 34
2.1.1 線性表的用途 34
2.2 數(shù)組 35
2.2.1 一維數(shù)組 35
2.2.2 二維數(shù)組 37
2.2.3 多維數(shù)組 41
2.2.4 結(jié)構(gòu)數(shù)組 45
2.2.5 C 的字符串 48
2.2.6 字符串?dāng)?shù)組 50
2.2.7 String類 51
2.2.8 指針數(shù)組 52
2.3 矩陣 54
2.3.1 矩陣的運(yùn)算 54
2.3.2 稀疏矩陣 57
2.3.3 上三角形矩陣 60
2.3.4 下三角形矩陣 62
2.3.5 帶狀矩陣 66
本章習(xí)題 66
第3章 鏈表 70
3.1 動態(tài)分配內(nèi)存 71
3.1.1 C 的動態(tài)分配變量72
3.1.2 動態(tài)配置數(shù)組 73
3.2 單向鏈表 74
3.2.1 單向鏈表的創(chuàng)建與遍歷74
3.2.2 單向鏈表插入新節(jié)點 76
3.2.3 單向鏈表刪除節(jié)點78
3.2.4 單向鏈表的反轉(zhuǎn) 80
3.3 環(huán)形鏈表 82
3.3.1 環(huán)形鏈表中插入新節(jié)點83
3.3.2 環(huán)形鏈表節(jié)點的刪除84
3.3.3 環(huán)形鏈表的連接功能86
3.4 雙向鏈表 87
3.4.1 雙向鏈表的建立與遍歷87
3.4.2 雙向鏈表中加入新節(jié)點88
3.4.3 雙向鏈表節(jié)點的刪除90
3.5 鏈表相關(guān)應(yīng)用簡介 91
3.5.1 多項式表式法 92
3.5.2 稀疏矩陣表示法 95
本章習(xí)題 97
第4章 堆棧與隊列 103
4.1 堆棧簡介 104
4.1.1 堆棧的基本操作105
4.1.2 用數(shù)組實現(xiàn)堆棧105
4.1.3 用鏈表實現(xiàn)堆棧107
4.1.4 堆棧類樣板的實現(xiàn)108
4.1.5 老鼠走迷宮 109
4.1.6 八皇后問題 112
4.2 算術(shù)表達(dá)式的表示法114
4.2.1 中序轉(zhuǎn)為前序與后序115
4.2.2 前序與后序轉(zhuǎn)為中序120
4.2.3 中序表示法求值122
4.2.4 前序法的求值運(yùn)算124
4.2.5 后序法的求值運(yùn)算125
4.3 隊列 125
4.3.1 隊列的基本操作126
4.3.2 用數(shù)組實現(xiàn)隊列126
4.4 隊列的相關(guān)應(yīng)用 129
4.4.1 環(huán)形隊列 129
4.4.2 雙向隊列 133
4.4.3 優(yōu)先隊列 134
本章習(xí)題 135
第5章 樹狀結(jié)構(gòu) 147
5.1 樹的基本概念 148
5.1.1 專有名詞介紹 149
5.2 二叉樹 150
5.2.1 二叉樹的特性 150
5.2.2 特殊二叉樹簡介152
5.3 二叉樹的存儲方式 153
5.3.1 一維數(shù)組表示法153
5.3.2 鏈表表示法 155
5.4 二叉樹的遍歷 156
5.4.1 中序遍歷 157
5.4.2 后序遍歷 158
5.4.3 前序遍歷 158
5.4.4 二叉樹節(jié)點的插入與刪除 160
5.4.5 二叉運(yùn)算樹 165
5.5 線索二叉樹 167
5.5.1 二叉樹轉(zhuǎn)為線索二叉樹167
5.6 樹的二叉樹表示法 171
5.6.1 樹轉(zhuǎn)化為二叉樹171
5.6.2 二叉樹轉(zhuǎn)換成樹173
5.6.3 森林化為二叉樹174
5.6.4 二叉樹轉(zhuǎn)換成森林175
5.6.5 樹與森林的遍歷176
5.6.6 確定唯一二叉樹180
5.7 優(yōu)化二叉查找樹 182
5.7.1 擴(kuò)充二叉樹 182
5.7.2 霍夫曼樹 184
5.8 平衡樹 185
5.8.1 平衡樹的定義 185
5.9 高級樹狀結(jié)構(gòu)的研究187
5.9.1 決策樹 187
5.9.2 B樹 189
5.9.3 二叉空間分割樹190
5.9.4 四叉樹與八叉樹191
本章習(xí)題 192
第6章 圖形結(jié)構(gòu) 202
6.1 圖形簡介 203
6.1.1 圖的定義 204
6.1.2 無向圖 204
6.1.3 有向圖 206
6.2 圖的數(shù)據(jù)表示法 207
6.2.1 鄰接矩陣法 207
6.2.2 鄰接表法 210
6.2.3 鄰接復(fù)合鏈表法212
6.2.4 索引表格法 214
6.3 圖的遍歷 217
6.3.1 深度優(yōu)先遍歷法217
6.3.2 廣度優(yōu)先遍歷法219
6.4 生成樹 221
6.4.1 DFS生成樹和BFS生成樹 222
6.4.2 最小生成樹 223
6.4.3 Kruskal算法224
6.4.4 Prim算法 227
6.5 圖的最短路徑 228
6.5.1 單點對全部頂點229
6.5.2 兩兩頂點間的最短路徑232
6.6 AOV網(wǎng)絡(luò)與拓樸排序235
6.6.1 拓樸排列簡介 236
6.7 AOE網(wǎng)絡(luò) 237
6.7.1 關(guān)鍵路徑 238
本章習(xí)題 239
第7章 排序 248
7.1 排序簡介 249
7.1.1 排序的分類 250
7.2 內(nèi)部排序法 251
7.2.1 冒泡排序法 251
7.2.2 選擇排序法 254
7.2.3 插入排序法 256
7.2.4 希爾排序法 258
7.2.5 合并排序法 260
7.2.6 快速排序法 260
7.2.7 堆積排序法 263
7.2.8 基數(shù)排序法 269
7.3 外部排序法 272
7.3.1 直接合并排序法272
7.3.2 k路合并法 275
7.3.3 多相合并法 276
本章習(xí)題 276
第8章 查找 286
8.1 常見的查找方法 287
8.1.1 順序查找法 287
8.1.2 二分查找法 288
8.1.3 插值查找法 290
8.1.4 斐波那契查找法292
8.2 哈希查找法 295
8.2.1 哈希法簡介 296
8.3 常見的哈希函數(shù) 297
8.3.1 除留余數(shù)法 297
8.3.2 平方取中法 297
8.3.3 折疊法 298
8.3.4 數(shù)字分析法 299
8.4 碰撞與溢出問題的處理300
8.4.1 線性探測法 300
8.4.2 平方探測 301
8.4.3 再哈希 301
8.4.4 鏈表 301
本章習(xí)題 303
附錄A C/C 編譯程序的介紹與安裝 309
A.1 C/C 編譯程序簡介310
A.2 Dev C 的安裝與介紹 313
附錄B C 程序設(shè)計語言簡介 319
B.1 C 語言的基本概念320
B.2 C 語言的運(yùn)算符與表達(dá)式 323
B.3 C 語言的流程控制327
B.4 C 語言的高級語法 332
B.5 C 語言與面向?qū)ο蟾拍?41
附錄C 數(shù)據(jù)結(jié)構(gòu)專有名詞索引 349

載地址

下載錯誤?【投訴報錯】

圖解數(shù)據(jù)結(jié)構(gòu):使用C++ 中文pdf掃描版[196MB]

      氣書籍

      載聲明

      ☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的圖解數(shù)據(jù)結(jié)構(gòu):使用C++ 中文pdf掃描版[196MB] 資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。