你好,請登錄
免費注冊
我的訂單
◇
我的京東
京東會(huì )員
企業(yè)采購
◇
手機京東
◇
關(guān)注京東
◇
客戶(hù)服務(wù)
◇
網(wǎng)站導航
京東
搜索
>
我的購物車(chē)
實(shí)用指南
安裝服務(wù)
名詞解釋
常見(jiàn)問(wèn)題
購買(mǎi)須知
品牌故事
更多
評測體驗
幫助中心
家電知識
美容美妝
居家生活
裝修知識
養生健康
母嬰知識
男裝女裝
數碼電子
運動(dòng)戶(hù)外
京東服務(wù)幫
情感生活
星座知識
婚假知識
花草植物
互聯(lián)網(wǎng)醫院
互聯(lián)網(wǎng)醫療
資訊
趣味測試
精選
熱門(mén)
手機
生活
風(fēng)尚
親子
數碼
美食
女神
型男
運動(dòng)
汽車(chē)
家居
家電
休閑
樂(lè )器 京東母嬰
廣告
家用電器
廚具
寵物生活
電腦、辦公
服飾內衣
個(gè)人護理
家紡
家居日用
家具
家庭清潔/紙品
家裝建材
酒類(lèi)
禮品
美妝護膚
母嬰
汽車(chē)用品
生鮮
食品飲料
玩具樂(lè )器
鞋靴
醫藥保健
鐘表
珠寶首飾
手機通訊
圖書(shū)
母嬰行業(yè)資訊
測試
京東介紹
當前位置 :
首頁(yè)
>
圖書(shū)
>
正文
C++數據結構與算法(第4版)簡(jiǎn)介,目錄書(shū)摘
2019-10-31 11:13
來(lái)源:京東
作者:京東
C++數據結構與算法(第4版)
暫無(wú)報價(jià)
1300+評論
98%好評
內容簡(jiǎn)介: 這本《C++數據結構與算法(第4版)》全面系統地介紹了數據結構,并以C++語(yǔ)言實(shí)現相關(guān)的算法。
主要強調了數據結構和算法之間的聯(lián)系,使用面向對象的方法介紹數據結構,其內容包括算法的復雜度分析、鏈表、棧、隊列、遞歸、二叉樹(shù)、圖、排序和散列。本書(shū)還清晰地闡述了同類(lèi)教材中較少提到的內存管理、數據壓縮和字符串匹配等主題。書(shū)中包含大量的示例分析和圖形,便于讀者進(jìn)一步理解和鞏固所學(xué)的知識。
目錄:第1章 C++面向對象程序設計 1
1.1 抽象數據類(lèi)型 1
1.2 封裝 1
1.3 繼承 5
1.4 指針 7
1.4.1 指針與數組 10
1.4.2 指針與復制構造函數 12
1.4.3 指針與析構函數 14
1.4.4 指針和引用變量 14
1.4.5 函數指針 17
1.5 多態(tài)性 18
1.6 C++和面向對象程序設計 20
1.7 標準模板庫 20
1.7.1 容器 21
1.7.2 迭代器 21
1.7.3 算法 21
1.7.4 函數對象 22
1.8 標準模板庫中的向量 24
1.9 數據結構與面向對象編程 29
1.10 案例分析:隨機訪(fǎng)問(wèn)文件 30
1.11 習題 38
1.12 編程練習 40
參考書(shū)目 42
第2章 復雜度分析 43
2.1 計算復雜度以及漸近復雜度 43
2.2 大O表示法 44
2.3 大O表示法的性質(zhì) 46
2.4 Ω表示法與Θ表示法 47
2.5 可能存在的問(wèn)題 48
2.6 復雜度示例 49
2.7 確定漸近復雜度示例 50
2.8 最好、平均和最壞情況 51
2.9 攤銷(xiāo)復雜度(amortized complexity) 54
2.10 NP完整性 57
2.11 習題 59
參考書(shū)目 61
第3章 鏈表 63
3.1 單向鏈表 63
3.1.1 插入 68
3.1.2 刪除 70
3.1.3 查找 74
3.2 雙向鏈表 74
3.3 循環(huán)鏈表 78
3.4 跳躍鏈表(skip list) 79
3.5 自組織鏈表 83
3.6 稀疏表 87
3.7 標準模板庫中的鏈表 89
3.8 小結 92
3.9 案例分析:圖書(shū)館 93
3.10 習題 101
3.11 編程練習 102
參考書(shū)目 105
第4章 棧與隊列 107
4.1 棧 107
4.2 隊列 113
4.3 優(yōu)先隊列 119
4.4 標準模板庫中的棧 119
4.5 標準模板庫中的隊列 120
4.6 標準模板庫中的優(yōu)先隊列 121
4.7 標準模版庫中的雙端隊列 123
4.8 案例分析:迷宮問(wèn)題 127
4.9 習題 131
4.10 編程練習 133
參考書(shū)目 134
第5章 遞歸 135
5.1 遞歸定義 135
5.2 函數調用與遞歸實(shí)現 137
5.3 分析遞歸調用 139
5.4 尾遞歸 142
5.5 非尾遞歸 142
5.6 間接遞歸 147
5.7 嵌套遞歸 148
5.8 不合理遞歸 149
5.9 回溯 152
5.10 小結 157
5.11 案例分析:遞歸下降解釋器 158
5.12 習題 165
5.13 編程練習 167
參考書(shū)目 169
第6章 二叉樹(shù) 171
6.1 樹(shù)、二叉樹(shù)和二叉查找樹(shù) 171
6.2 二叉樹(shù)的實(shí)現 174
6.3 二叉查找樹(shù)的查找 176
6.4 樹(shù)的遍歷 179
6.4.1 廣度優(yōu)先遍歷 179
6.4.2 深度優(yōu)先遍歷 180
6.4.3 不使用棧的深度優(yōu)先遍歷 186
6.5 插入 191
6.6 刪除 193
6.6.1 合并刪除 194
6.6.2 復制刪除 196
6.7 樹(shù)的平衡 198
6.7.1 DSW算法 200
6.7.2 AVL樹(shù) 202
6.8 自適應樹(shù)(self-adjusting tree) 207
6.8.1 自重新構造樹(shù)(self-restructuring tree) 207
6.8.2 “張開(kāi)”策略(splaying) 208
6.9 堆 212
6.9.1 將堆作為優(yōu)先隊列 213
6.9.2 用數組實(shí)現堆 215
6.10 treap樹(shù) 218
6.11 k-d樹(shù) 221
6.12 波蘭表示法和表達式樹(shù) 225
6.13 案例分析:計算單詞出現的頻率 229
6.14 習題 235
6.15 編程練習 239
參考書(shū)目 242
第7章 多叉樹(shù) 245
7.1 B樹(shù)家族 245
7.1.1 B樹(shù) 247
7.1.2 B*樹(shù) 254
7.1.3 B+樹(shù) 255
7.1.4 前綴B+樹(shù) 257
7.1.5 k-d B樹(shù) 259
7.1.6 位樹(shù) 264
7.1.7 R樹(shù) 265
7.1.8 2-4樹(shù) 267
7.1.9 標準模板庫中的集合(set)以及多重集合(multiset) 278
7.1.10 標準模板庫中的映射(map)和多映射(multimap) 282
7.2 trie 286
7.3 小結 292
7.4 案例分析:拼寫(xiě)檢查器 292
7.5 習題 300
7.6 編程練習 301
參考書(shū)目 304
第8章 圖 307
8.1 圖的表示法 308
8.2 圖的遍歷 309
8.3 最短路徑 312
8.4 環(huán)的檢測 319
8.5 生成樹(shù) 322
8.6 連通性 324
8.6.1 無(wú)向圖中的連通性 324
8.6.2 有向圖中的連通性 326
8.7 拓撲排序 328
8.8 網(wǎng)絡(luò ) 329
8.8.1 最大流 329
8.8.2 成本最低的最大流 337
8.9 匹配 340
8.9.1 穩定匹配問(wèn)題 344
8.9.2 分配問(wèn)題 346
8.9.3 非二分圖中的匹配集合 348
8.10 歐拉(Eulerian)圖與漢密爾頓 (Hamiltonian)圖 349
8.10.1 歐拉圖 349
8.10.2 漢密爾頓圖 352
8.11 圖的上色問(wèn)題 356
8.12 圖論中的NP完整性問(wèn)題 359
8.12.1 派系問(wèn)題 359
8.12.2 三色問(wèn)題 360
8.12.3 頂點(diǎn)覆蓋問(wèn)題 361
8.12.4 漢密爾頓環(huán)問(wèn)題 361
8.13 案例分析:唯一代表 363
8.14 習題 372
8.15 編程練習 376
參考書(shū)目 377
第9章 排序 381
9.1 基本的排序算法 382
9.1.1 插入排序 382
9.1.2 選擇排序 384
9.1.3 冒泡排序 386
9.1.4 梳排序 388
9.2 決策樹(shù) 389
9.3 高效排序算法 392
9.3.1 希爾排序 392
9.3.2 堆排序 395
9.3.3 快速排序 397
9.3.4 歸并排序 402
9.3.5 基數排序 405
9.3.6 計數排序 408
9.4 標準模板庫中的排序 410
9.5 小結 414
9.6 案例分析:多項式相加 414
9.7 習題 420
9.8 編程練習 422
參考書(shū)目 423
第10章 散列 427
10.1 散列函數 427
10.1.1 除余法 428
10.1.2 折疊法 428
10.1.3 平方取中法 429
10.1.4 提取法 429
10.1.5 基數轉換法 429
10.1.6 全域散列法 429
10.2 沖突解決方法 430
10.2.1 開(kāi)放定址法 430
10.2.2 鏈接法 435
10.2.3 桶定址 436
10.3 刪除 437
10.4 理想散列函數 438
10.4.1 Cichelli方法 438
10.4.2 FHCD算法 440
10.5 再散列 442
10.6 可擴展文件的散列函數 444
10.6.1 可擴展散列 445
10.6.2 線(xiàn)性散列 446
10.7 案例分析:使用桶的散列 449
10.8 習題 456
10.9 編程練習 457
參考書(shū)目 458
第11章 數據壓縮 461
11.1 數據壓縮的條件 461
11.2 Huffman編碼 463
11.3 Run-Length編碼方式 473
11.4 Ziv-Lempel編碼方式 474
11.5 案例分析:Huffman方法和Run-Length編碼方式 476
11.6 習題 485
11.7 編程練習 486
參考書(shū)目 487
第12章 內存管理 489
12.1 sequential-fit方法 490
12.2 nonsequential-fit方法 491
12.3 垃圾回收 497
12.3.1 標記和清除 498
12.3.2 復制方法 504
12.3.3 遞增的垃圾回收 505
12.3.4 分代垃圾回收 510
12.4 小結 513
12.5 案例分析 514
12.6 習題 521
12.7 編程練習 522
參考書(shū)目 524
第13章 字符串匹配 527
13.1 字符串的精確匹配 527
13.1.1 簡(jiǎn)單的算法 527
13.1.2 Knuth-Morris-Pratt算法 530
13.1.3 Boyer-Moore算法 536
13.1.4 多次搜索 545
13.1.5 面向位的方法 546
13.1.6 單詞集合的匹配 550
13.1.7 正則表達式的匹配 555
13.1.8 后綴trie和樹(shù) 558
13.1.9 后綴數組 563
13.2 字符串的模糊匹配 564
13.2.1 字符串的近似性 565
13.2.2 有k個(gè)錯誤的字符串匹配 570
13.3 案例分析:最長(cháng)的共有子字符串 573
13.4 習題 580
13.5 編程練習 581
參考書(shū)目 582
附錄A 計算大O 585
附錄B 標準模板庫中的算法 591
附錄C NP完整性 599
相關(guān)商品
宛陵文韻 秋舫手寫(xiě)楷書(shū)速成優(yōu)選美文書(shū)摘行楷字帖手寫(xiě)體文案成人練字帖字帖女生漂亮臨摹鋼筆硬筆大學(xué)生
立即搶購
宛陵文韻 行楷速成手寫(xiě)體練習字帖音樂(lè )熱評 優(yōu)選美文書(shū)摘 成人大學(xué)生高中生練字帖女生字體行書(shū)向糖果伸手
立即搶購
宛陵文韻 可可手寫(xiě)行楷速成書(shū)摘美文練字帖優(yōu)選美文臨慕女生字體漂亮行書(shū)楷書(shū)描寫(xiě)臨摹鋼筆硬筆大學(xué)生行書(shū)
立即搶購
LIFE DOCUMENT讀書(shū)筆記本手帳本 加厚款摘抄摘記本 語(yǔ)文英語(yǔ)創(chuàng )意讀后感記錄本 書(shū)摘本書(shū)評本 閱讀手賬本 A5 破萬(wàn)卷(進(jìn)口紙)
立即搶購
LIFE DOCUMENT讀書(shū)筆記本手帳本 加厚款摘抄摘記本 語(yǔ)文英語(yǔ)創(chuàng )意讀后感記錄本 書(shū)摘本書(shū)評本 閱讀手賬本 A5 READING(進(jìn)口紙)
立即搶購
LIFE DOCUMENT讀書(shū)筆記本手帳本 加厚款摘抄摘記本 語(yǔ)文英語(yǔ)創(chuàng )意讀后感記錄本 書(shū)摘本書(shū)評本 閱讀手賬本 B6 破萬(wàn)卷(進(jìn)口紙)
立即搶購
熱門(mén)推薦文章
1
信誼寶寶起步走:貓頭鷹 蝙蝠簡(jiǎn)介,目錄書(shū)摘
2
與死對話(huà)簡(jiǎn)介,目錄書(shū)摘
3
寶貝,你好 第一輯(套裝共2冊)簡(jiǎn)介,目錄書(shū)摘
4
GPS氣象學(xué)及其應用簡(jiǎn)介,目錄書(shū)摘
5
嵌入式Linux系統開(kāi)發(fā)入門(mén)寶典:基于A(yíng)RM Cortex-A8處理器簡(jiǎn)介,目錄書(shū)摘
6
標準西班牙語(yǔ)初級(下 學(xué)生用書(shū) 附光盤(pán))簡(jiǎn)介,目錄書(shū)摘
7
冰心獎獲獎作家原創(chuàng )書(shū)系:秘密領(lǐng)地簡(jiǎn)介,目錄書(shū)摘
8
心靈的習性簡(jiǎn)介讀后感,經(jīng)典語(yǔ)錄書(shū)評
9
Linux創(chuàng )客實(shí)戰簡(jiǎn)介,目錄書(shū)摘
10
古琴曲分析簡(jiǎn)介,目錄書(shū)摘
相關(guān)優(yōu)評榜
1
杰士派
相關(guān)排行榜
1
進(jìn)口護發(fā)素排行榜
2
高數同濟第五版排行榜
3
教育原理柳海民排行榜
4
俊雅機械排行榜
5
永山愛(ài)150p排行榜
6
籃球教程排行榜
相關(guān)產(chǎn)品
1
特殊兒童
2
孫斌
3
音樂(lè )欣賞教程
4
摩擦學(xué)原理
5
制圖學(xué)基礎
6
易學(xué)助考
7
當代體育
8
大中電器店址
9
陳玉文
10
大中電器優(yōu)惠
11
針灸推拿
12
商業(yè)規劃學(xué)
13
生態(tài)學(xué)教材
14
蒸氣制冷機
15
通信原理實(shí)驗教程
16
微電子學(xué)導論
17
7教課書(shū)
18
網(wǎng)絡(luò )信息中心
19
算法設計技巧與分析
20
教輔河北省
21
新實(shí)用漢語(yǔ)課本
22
教學(xué)系統設計
23
保險法/21世紀法學(xué)系列教材·民商法系列簡(jiǎn)介,目錄書(shū)摘
24
公共管理系列教材:社會(huì )調查理論與實(shí)務(wù)簡(jiǎn)介,目錄書(shū)摘
25
中國文化基礎教程(英文版)簡(jiǎn)介,目錄書(shū)摘
26
電工學(xué)(下冊):電子技術(shù)簡(jiǎn)介,目錄書(shū)摘
27
童裝七分褲女排行榜,童裝七分褲女十大排名推薦
28
電腦主機n內存哪款好?電腦主機n內存怎么樣好用嗎?
29
C#語(yǔ)言Windows程序設計(第2版)簡(jiǎn)介,目錄書(shū)摘
30
Java EE技術(shù)實(shí)驗教程/21世紀高等學(xué)校規劃教材·計算機科學(xué)與技術(shù)簡(jiǎn)介,目錄書(shū)摘
價(jià)格
廣告熱搜
排行榜
關(guān)鍵詞
圖片
網(wǎng)站地圖
知識庫
新款
京東智聯(lián)云
多
品類(lèi)齊全,輕松購物
快
多倉直發(fā),極速配送
好
正品行貨,精致服務(wù)
省
天天低價(jià),暢選無(wú)憂(yōu)
購物指南
購物流程
會(huì )員介紹
生活旅行/團購
常見(jiàn)問(wèn)題
大家電
聯(lián)系客服
配送方式
上門(mén)自提
211限時(shí)達
配送服務(wù)查詢(xún)
配送費收取標準
海外配送
支付方式
貨到付款
在線(xiàn)支付
分期付款
郵局匯款
公司轉賬
售后服務(wù)
售后政策
價(jià)格保護
退款說(shuō)明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機
延保服務(wù)
京東E卡
京東通信
京東JD+
關(guān)于我們
|
聯(lián)系我們
|
聯(lián)系客服
|
合作招商
|
商家幫助
|
營(yíng)銷(xiāo)中心
|
手機京東
|
友情鏈接
|
銷(xiāo)售聯(lián)盟
|
京東社區
|
風(fēng)險監測
|
隱私政策
|
京東公益
|
English Site
|
Media & IR
京公網(wǎng)安備 11000002000088號
| 京ICP證070359號 |
互聯(lián)網(wǎng)藥品信息服務(wù)資格證編號(京)-經(jīng)營(yíng)性-2014-0008
| 新出發(fā)京零 字第大120007號
互聯(lián)網(wǎng)出版許可證編號新出網(wǎng)證(京)字150號 |
出版物經(jīng)營(yíng)許可證
|
網(wǎng)絡(luò )文化經(jīng)營(yíng)許可證京網(wǎng)文[2014]2148-348號
| 違法和不良信息舉報電話(huà):4006561155
Copyright © 2004-2019 京東JD.com 版權所有 | 消費者維權熱線(xiàn):4006067733
經(jīng)營(yíng)證照
京東旗下網(wǎng)站:
京東支付
|
京東云
亚洲精品乱码久久久97_国产伦子一区二区三区_久久99精品久久久欧美_天天看片永久av影城网页