注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫理論數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)與習(xí)題解答(C++語言版)

數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)與習(xí)題解答(C++語言版)

數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)與習(xí)題解答(C++語言版)

定 價(jià):¥59.00

作 者: (美)哈伯德 著,陳宗斌 等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 數(shù)據(jù)庫理論

ISBN: 9787302226796 出版時(shí)間: 2010-07-01 包裝: 平裝
開本: 16開 頁數(shù): 501 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)專業(yè)的核心課程,是計(jì)算機(jī)軟件開發(fā)和應(yīng)用人員必備的專業(yè)基礎(chǔ)。今天的大多數(shù)關(guān)于數(shù)據(jù)結(jié)構(gòu)的圖書都是大學(xué)教科書,而《數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)與習(xí)題解答(C++語言版)》可用于自學(xué),更適合與使用C++程序設(shè)計(jì)語言的數(shù)據(jù)結(jié)構(gòu)方面的常規(guī)課程配合使用?!稊?shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)與習(xí)題解答(C++語言版)》首先復(fù)習(xí)了C++的基礎(chǔ)知識(shí),然后介紹了數(shù)據(jù)結(jié)構(gòu)的相關(guān)內(nèi)容,包括遞歸、棧、隊(duì)列、鏈表、表、樹、二叉樹、查找樹、堆和優(yōu)先級(jí)隊(duì)列、排序。《數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)與習(xí)題解答(C++語言版)》附錄中列出了相關(guān)的參考資源,提供了必要的數(shù)學(xué)知識(shí),并給出了一些算法和類的源代碼實(shí)現(xiàn)。《數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)與習(xí)題解答(C++語言版)》包含大量的示例,有助于讀者從中舉一反三,深入學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)方面的相關(guān)知識(shí)。在每一章末還提供了相關(guān)的復(fù)習(xí)題和問題,有利于學(xué)生鞏固所學(xué)的知識(shí),并且給出了所有復(fù)習(xí)題和問題的答案,為學(xué)生學(xué)習(xí)提供了方便。《數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)與習(xí)題解答(C++語言版)》內(nèi)容簡(jiǎn)明扼要、結(jié)構(gòu)組織合理、示例豐富,非常適合于高等院校計(jì)算機(jī)專業(yè)的學(xué)生閱讀,對(duì)于從事計(jì)算機(jī)軟件開發(fā)的人員,也將從《數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)與習(xí)題解答(C++語言版)》中受益匪淺。參加《數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)與習(xí)題解答(C++語言版)》翻譯的人員有陳宗斌、陳紅霞、張景友、易小麗、陳婷、管學(xué)崗、王新彥、金惠敏、張海峰、徐曄、戴鋒、張德福、張士華、張鎖玲、杜明宗、高玉琢、王濤、申川、孫玲、李振國、高德杰、宮飛、侯經(jīng)國、劉淑妮、張春林、李大成、程明、張路紅、張淑芝、孫先國、劉冀得、梁永翔、張廣東、郁琪琳、邵長凱、蒲書箴、潘曙光、劉瑞東、李軍、焦敬儉等。由于時(shí)間緊迫,加之譯者水平有限,錯(cuò)誤在所難免,懇請(qǐng)廣大讀者批評(píng)指正。

作者簡(jiǎn)介

暫缺《數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)與習(xí)題解答(C++語言版)》作者簡(jiǎn)介

圖書目錄

第1章 C++復(fù)習(xí) 1
1.1 標(biāo)準(zhǔn)C++程序設(shè)計(jì)語言 1
1.2 條件語句 3
1.3 運(yùn)算符 5
1.4 迭代 8
1.5 函數(shù) 10
1.6 字符串 12
1.7 文件 14
復(fù)習(xí)題 15
練習(xí)題 16
復(fù)習(xí)題答案 18
練習(xí)題答案 20
第2章 指針與數(shù)組 32
2.1 指針 32
2.2 派生類型 34
2.3 引用 35
2.4 按引用傳遞 35
2.5 空指針異常 37
2.6 new和delete運(yùn)算符 38
2.7 數(shù)組 39
2.8 動(dòng)態(tài)數(shù)組 40
2.9 把數(shù)組傳遞給函數(shù) 41
2.10 多維數(shù)組 42
復(fù)習(xí)題 43
練習(xí)題 44
復(fù)習(xí)題答案 46
練習(xí)題答案 47
第3章 類 60
3.1 Point類 60
3.2 實(shí)例、隱式形參和this指針 63
3.3 編譯類及其客戶程序 64
3.4 友元函數(shù) 68
3.5 Line類 68
3.6 用于隨機(jī)數(shù)的類 71
3.7 靜態(tài)成員 73
3.8 復(fù)合 75
3.9 繼承 78
復(fù)習(xí)題 81
練習(xí)題 82
復(fù)習(xí)題答案 85
練習(xí)題答案 87
第4章 遞歸 98
4.1 階乘函數(shù) 98
4.2 跟蹤遞歸調(diào)用 99
4.3 斐波納契數(shù)列 99
4.4 二項(xiàng)式系數(shù) 101
4.5 歐幾里得算法 102
4.6 正確性的歸納證明 103
4.7 遞歸算法的復(fù)雜度分析 104
4.8 動(dòng)態(tài)程序設(shè)計(jì) 105
4.9 漢諾塔 105
4.10 相互遞歸 107
復(fù)習(xí)題 108
練習(xí)題 108
復(fù)習(xí)題答案 110
練習(xí)題答案 111
第5章 棧 119
5.1 stack接口 119
5.2 使用stack對(duì)象 119
5.3 棧的應(yīng)用 121
5.4 消除遞歸 124
5.5 連續(xù)實(shí)現(xiàn) 126
5.6 鏈表實(shí)現(xiàn) 129
復(fù)習(xí)題 133
練習(xí)題 134
復(fù)習(xí)題答案 135
練習(xí)題答案 136
第6章 隊(duì)列 142
6.1 queue接口 142
6.2 使用queue對(duì)象 142
6.3 隊(duì)列的應(yīng)用 144
6.4 連續(xù)實(shí)現(xiàn) 149
6.5 鏈表實(shí)現(xiàn) 153
復(fù)習(xí)題 155
練習(xí)題 156
復(fù)習(xí)題答案 157
練習(xí)題答案 157
第7章 鏈表 164
7.1 list接口 164
7.2 使用list對(duì)象 165
7.3 迭代器 166
7.4 應(yīng)用 168
7.5 循環(huán)鏈表 173
7.6 有序鏈表 176
7.7 不受限制的Integer類 177
7.8 List類的實(shí)現(xiàn) 183
復(fù)習(xí)題 188
練習(xí)題 189
復(fù)習(xí)題答案 191
練習(xí)題答案 192
第8章 表 200
8.1 標(biāo)準(zhǔn)的pair類型 200
8.2 使用map類模板的應(yīng)用 202
8.3 散列表 207
8.4 散列函數(shù) 212
8.5 單獨(dú)串接 215
復(fù)習(xí)題 219
練習(xí)題 219
復(fù)習(xí)題答案 219
練習(xí)題答案 220
第9章 樹 224
9.1 樹的術(shù)語 224
9.2 決策樹和轉(zhuǎn)換圖 226
9.3 樹遍歷算法 230
9.4 Tree類的接口 231
9.5 Tree類的實(shí)現(xiàn) 234
復(fù)習(xí)題 238
練習(xí)題 240
復(fù)習(xí)題答案 244
練習(xí)題答案 245
第10章 二叉樹 259
10.1 定義 259
10.2 統(tǒng)計(jì)二叉樹 261
10.3 完整二叉樹 262
10.4 恒等、相等和同構(gòu) 263
10.5 完全二叉樹 264
10.6 樹遍歷 266
10.7 表達(dá)式樹 268
10.8 森林 270
10.9 BinaryTree類的接口 271
10.10 BinaryTree類的實(shí)現(xiàn) 274
復(fù)習(xí)題 278
練習(xí)題 279
復(fù)習(xí)題答案 282
練習(xí)題答案 283
第11章 查找樹 291
11.1 二叉查找樹 291
11.2 二叉查找樹的實(shí)現(xiàn) 293
11.3 二叉查找樹的性能特征 296
11.4 AVL樹 297
復(fù)習(xí)題 300
練習(xí)題 300
復(fù)習(xí)題答案 301
練習(xí)題答案 301
第12章 堆和優(yōu)先級(jí)隊(duì)列 305
12.1 堆 305
12.2 自然映射 305
12.3 插入到堆中 307
12.4 從堆中刪除 308
12.5 優(yōu)先級(jí)隊(duì)列 309
12.6 使用priority_queue對(duì)象 309
12.7 使用堆實(shí)現(xiàn)PriorityQueue類模板 311
12.8 優(yōu)先級(jí)隊(duì)列的實(shí)現(xiàn) 313
復(fù)習(xí)題 318
練習(xí)題 318
復(fù)習(xí)題答案 319
練習(xí)題答案 319
第13章 排序 322
13.1 基礎(chǔ)知識(shí) 322
13.2 冒泡排序 323
13.3 選擇排序 324
13.4 插入排序 325
13.5 歸并排序 327
13.6 快速排序 330
13.7 堆 331
13.8 堆排序 332
13.9 希爾排序 337
13.10 比較排序的速度限制 338
復(fù)習(xí)題 338
練習(xí)題 338
復(fù)習(xí)題答案 340
練習(xí)題答案 340
附錄A 參考資料 344
附錄B 必要的數(shù)學(xué)知識(shí) 353
B.1 下取整函數(shù)和上取整函數(shù) 353
B.2 對(duì)數(shù) 353
B.3 數(shù)學(xué)歸納法的第一定律 354
B.4 數(shù)學(xué)歸納法的第二定律 355
B.5 幾何級(jí)數(shù) 356
B.6 求和公式 357
B.7 漸近復(fù)雜度等級(jí) 357
B.8 調(diào)和數(shù) 358
B.9 斯特靈公式 360
B.10 斐波納契數(shù)字 361
B.11 黃金分割率 361
B.12 歐幾里得算法 363
附錄C 標(biāo)準(zhǔn)容器類 365
C.1 vector類模板 365
C.2 deque類模板 372
C.3 stack類模板 372
C.4 queue類模板 372
C.5 priority_queue類模板 373
C.6 list類模板 374
C.7 map類模板 377
C.8 set類模板 379
附錄D 泛型算法 382
附錄E 示例類 417
E.1 BinaryTree類 417
E.2 BinarySearchTree類 425
E.3 Card類 427
E.4 Concordance類 430
E.5 Date類 432
E.6 Deck類 440
E.7 Hand類 441
E.8 Hash函數(shù)結(jié)構(gòu)模板 442
E.9 HashTable類模板 442
E.10 Line類 445
E.11 List類模板 447
E.12 Matrix類模板 454
E.13 OrderedList類 456
E.14 Person類 456
E.15 Point類 460
E.16 Polynomial類 463
E.17 PriorityQueue類模板 470
E.18 Purse類 472
E.19 Queue類 474
E.20 Random類 476
E.21 RandomLine類 477
E.22 RandomPoint類 477
E.23 Ratio類 478
E.24 Rational類 481
E.25 SelfOrganizingList類 484
E.26 Stack類模板 484
E.27 Tree類 486

本目錄推薦

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