-
>
2021年國家統一法律職業資格考試案例分析指導用書(全2冊)
-
>
新東方(2021)十天搞定考研詞匯(便攜版)
-
>
安全生產管理 2019版中級
-
>
馬克思主義基本原理概論 自學考試學習讀本 (2018年版)
-
>
中國近現代史綱要自學考試學習讀本(2018年版)
-
>
長篇小說:格列佛游記
-
>
普通話水平測試專用教材
2022年數據結構考研復習指導 版權信息
- ISBN:9787121402180
- 條形碼:9787121402180 ; 978-7-121-40218-0
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
2022年數據結構考研復習指導 本書特色
本書是計算機專業研究生入學考試“數據結構”課程的復習用書,內容包括緒論、線性表、棧和隊列、串、樹與二叉樹、圖、查找、排序等。全書嚴格按照*計算機考研大綱的數據結構部分,對大綱所涉及的知識點進行集中梳理,力求內容精煉、重點突出、深入淺出。本書精選各名校的歷年考研真題,并給出詳細的解題思路,力求實現講練結合、靈活掌握、舉一反三的功效。通過“書本+在線”的學習方式和網上答疑方式,讀者在使用本書時遇到的任何疑難點,都可以在王道論壇發帖與道友互動。
2022年數據結構考研復習指導 內容簡介
本書是計算機專業研究生入學考試“數據結構"課程的復習用書,內容包括緒論、線性表、棧和隊列、串、樹與二叉樹、圖、查找、非序等。全書嚴格按照近期新計算機考研大綱的數據結構部分,對大綱所涉及的知識點進行集中梳理,力求內容精煉,重點突出。深入淺出。本書精選各名校的歷年考研真題,并給出詳細的解題思路。力求實現講練結合、靈活掌握、舉反三的功效。通過“書本+在線”的學習方式和網上答疑方式,讀者在使用本書時遇到的任何疑難點,都可以在王道論壇發帖與道友互動。
本書可作為考生參加計算機專業研究生入學考試的復習用書。也可作為計算機專業學生學習數據結構課程的輔導用書。
2022年數據結構考研復習指導 目錄
第1章 緒論 1
1.1 數據結構的基本概念 1
1.1.1 基本概念和術語 1
1.1.2 數據結構三要素 2
1.1.3 本節試題精選 3
1.1.4 答案與解析 4
1.2 算法和算法評價 5
1.2.1 算法的基本概念 5
1.2.2 算法效率的度量 5
1.2.3 本節試題精選 6
1.2.4 答案與解析 8
歸納總結 10
思維拓展 11
第2章 線性表 12
2.1 線性表的定義和基本操作 12
2.1.1 線性表的定義 12
2.1.2 線性表的基本操作 13
2.1.3 本節試題精選 13
2.1.4 答案與解析 13
2.2 線性表的順序表示 14
2.2.1 順序表的定義 14
2.2.2 順序表上基本操作的實現 15
2.2.3 本節試題精選 17
2.2.4 答案與解析 19
2.3 線性表的鏈式表示 28
2.3.1 單鏈表的定義 28
2.3.2 單鏈表上基本操作的實現 28
2.3.3 雙鏈表 32
2.3.4 循環鏈表 33
2.3.5 靜態鏈表 34
2.3.6 順序表和鏈表的比較 35
2.3.7 本節試題精選 36
2.3.8 答案與解析 41
歸納總結 60
思維拓展 60
第3章 棧和隊列 61
3.1 棧 61
3.1.1 棧的基本概念 61
3.1.2 棧的順序存儲結構 62
3.1.3 棧的鏈式存儲結構 64
3.1.4 本節試題精選 64
3.1.5 答案與解析 67
3.2 隊列 73
3.2.1 隊列的基本概念 73
3.2.2 隊列的順序存儲結構 74
3.2.3 隊列的鏈式存儲結構 76
3.2.4 雙端隊列 77
3.2.5 本節試題精選 79
3.2.6 答案與解析 81
3.3 棧和隊列的應用 86
3.3.1 棧在括號匹配中的應用 86
3.3.2 棧在表達式求值中的應用 87
3.3.3 棧在遞歸中的應用 88
3.3.4 隊列在層次遍歷中的應用 89
3.3.5 隊列在計算機系統中的應用 89
3.3.6 本節試題精選 90
3.3.7 答案與解析 92
3.4 特殊矩陣的壓縮存儲 97
3.4.1 數組的定義 97
3.4.2 數組的存儲結構 97
3.4.3 矩陣的壓縮存儲 98
3.4.4 稀疏矩陣 100
3.4.5 本節試題精選 100
3.4.6 答案與解析 101
歸納總結 103
思維拓展 103
第4章 串 104
4.1 串的定義和實現 104
4.1.1 串的定義 104
4.1.2 串的存儲結構 105
4.1.3 串的基本操作 106
4.2 串的模式匹配 106
4.2.1 簡單的模式匹配算法 106
4.2.2 改進的模式匹配算法——KMP算法 107
4.2.3 KMP算法的進一步優化 112
4.2.4 本節試題精選 112
4.2.5 答案與解析 113
歸納總結 117
思維拓展 118
第5章 樹與二叉樹 119
5.1 樹的基本概念 119
5.1.1 樹的定義 119
5.1.2 基本術語 120
5.1.3 樹的性質 121
5.1.4 本節試題精選 121
5.1.5 答案與解析 122
5.2 二叉樹的概念 123
5.2.1 二叉樹的定義及其主要特性 123
5.2.2 二叉樹的存儲結構 125
5.2.3 本節試題精選 126
5.2.4 答案與解析 128
5.3 二叉樹的遍歷和線索二叉樹 132
5.3.1 二叉樹的遍歷 132
5.3.2 線索二叉樹 136
5.3.3 本節試題精選 139
5.3.4 答案與解析 144
5.4 樹、森林 161
5.4.1 樹的存儲結構 161
5.4.2 樹、森林與二叉樹的轉換 163
5.4.3 樹和森林的遍歷 164
*5.4.4 樹的應用——并查集 165
5.4.5 本節試題精選 166
5.4.6 答案與解析 168
5.5 樹與二叉樹的應用 174
5.5.1 二叉排序樹(BST) 174
5.5.2 平衡二叉樹 177
5.5.3 哈夫曼樹和哈夫曼編碼 180
5.5.4 本節試題精選 182
5.5.5 答案與解析 186
歸納總結 197
思維拓展 198
第6章 圖 199
6.1 圖的基本概念 199
6.1.1 圖的定義 199
6.1.2 本節試題精選 202
6.1.3 答案與解析 204
6.2 圖的存儲及基本操作 206
6.2.1 鄰接矩陣法 206
6.2.2 鄰接表法 207
6.2.3 十字鏈表 209
6.2.4 鄰接多重表 209
6.2.5 圖的基本操作 210
6.2.6 本節試題精選 211
6.2.7 答案與解析 213
6.3 圖的遍歷 216
6.3.1 廣度優先搜索 216
6.3.2 深度優先搜索 218
6.3.3 圖的遍歷與圖的連通性 219
6.3.4 本節試題精選 220
6.3.5 答案與解析 222
6.4 圖的應用 227
6.4.1 *小生成樹 227
6.4.2 *短路徑 229
6.4.3 有向無環圖描述表達式 232
6.4.4 拓撲排序 233
6.4.5 關鍵路徑 234
6.4.6 本節試題精選 236
6.4.7 答案與解析 244
歸納總結 256
思維拓展 257
第7章 查找 258
7.1 查找的基本概念 258
7.2 順序查找和折半查找 259
7.2.1 順序查找 259
7.2.2 折半查找 261
7.2.3 分塊查找 262
7.2.4 本節試題精選 263
7.2.5 答案與解析 266
7.3 B樹和B 樹 271
7.3.1 B樹及其基本操作 271
7.3.2 B 樹的基本概念 274
7.3.3 本節試題精選 275
7.3.4 答案與解析 277
7.4 散列表 282
7.4.1 散列表的基本概念 282
7.4.2 散列函數的構造方法 282
7.4.3 處理沖突的方法 283
7.4.4 散列查找及性能分析 284
7.4.5 本節試題精選 285
7.4.6 答案與解析 288
歸納總結 293
思維拓展 293
第8章 排序 294
8.1 排序的基本概念 295
8.1.1 排序的定義 295
8.1.2 本節試題精選 295
8.1.3 答案與解析 296
8.2 插入排序 296
8.2.1 直接插入排序 296
8.2.2 折半插入排序 298
8.2.3 希爾排序 298
8.2.4 本節試題精選 299
8.2.5 答案與解析 301
8.3 交換排序 303
8.3.1 冒泡排序 303
8.3.2 快速排序 304
8.3.3 本節試題精選 306
8.3.4 答案與解析 308
8.4 選擇排序 314
8.4.1 簡單選擇排序 314
8.4.2 堆排序 315
8.4.3 本節試題精選 317
8.4.4 答案與解析 319
8.5 歸并排序和基數排序 323
8.5.1 歸并排序 323
8.5.2 基數排序 324
8.5.3 本節試題精選 326
8.5.4 答案與解析 327
8.6 各種內部排序算法的比較及應用 329
8.6.1 內部排序算法的比較 329
8.6.2 內部排序算法的應用 330
8.6.3 本節試題精選 331
8.6.4 答案與解析 332
8.7 外部排序 336
8.7.1 外部排序的基本概念 336
8.7.2 外部排序的方法 336
8.7.3 多路平衡歸并與敗者樹 337
8.7.4 置換-選擇排序(生成初始歸并段) 338
8.7.5 *佳歸并樹 339
8.7.6 本節試題精選 340
8.7.7 答案與解析 341
歸納總結 344
思維拓展 345
參考文獻 346
2022年數據結構考研復習指導 相關資料
致 讀 者 ——王道單科使用方法建議 我是“二戰考生”,*次考研的總分是333(專業課408,成績81分),痛定思痛后決心再戰。潛心復習半年后終于以392分(專業課408,成績124分)考入上海交通大學計算機系,專業課提高了43分,成為提分主力。從未達錄取線到考出比較滿意的成績,從蒙頭亂撞到有了明確的復習思路,我想這是風華哥從諸多高分選手中選我為大家介紹經驗的原因之一吧。 整個專業課的復習都是圍繞王道圖書展開的:從一遍、兩遍、三遍地看單科書的積累提升,到做8套模擬題時的強化鞏固,再到看真題解析和核心考點時的醍醐灌頂。王道書能兩次押中算法原題固然有運氣成分,但也從側面說明了他們的編寫思路和選題方向與真題很接近。 每天分給專業課的復習時間是3~4小時,下面說說我的具體復習過程。 *遍細看課本,看完一章做一章單科書的選擇題(標注錯題、難題和重點題),共持續2個月。第二遍主攻單科書(標注重難點),輔看課本,重做*輪標注的錯題、難題和重點題,并做對應的綜合題(標注錯題、難題和重點題)。這一遍看單科書和課本的速度要快很多,但收獲更多,常有溫故知新的感覺,理解更為深刻。第三遍再主攻單科書,并結合筆記,帶有一定的跳躍,但特別關注重點、難點,并重新思考此前標注的所有錯題、難題和重點題。這一遍完成后,感覺大腦里已形成一定的知識框架,做題更加融會貫通了。(風華哥注:不建議將答案直接寫到書上。建議對近5年*寶貴的資源——真題留空,作為*后的模擬。) 以上是打基礎的階段,注意單科書和課本我仔細精讀了兩遍,弄懂每個知識點和習題。大概10月底開始做模擬題和歷年真題,期間遇到不熟悉的地方就不斷查閱單科書和課本。模擬題的考點覆蓋得很全面,所以大家做題時如果忘記了某個知識點,千萬不要慌張,趕緊回去看這個知識盲點。*后的模擬就是查漏補缺。模擬題一定要嚴格按照考試時間去做(14:00~17:00),要注意應試技巧,做完試題后再回頭研究錯題。算法題的*解法不太好想,如果實在沒有思路,建議直接采用暴力法,因為結果正確也能得10分,總比苦拼出15分而將后面較好拿分的題耽誤了強(這是我*年的切身教訓)。*后剩10多天看標注的錯題,第四遍跳看單科書的重點、難點。(風華哥注:第四遍還建議看筆記或思維導圖、錯題和重點題。) 考完專業課,走出考場后,終于長舒一口氣,考試情況也胸中有數。回想這半年來的復習,耐住了寂寞和誘惑,從未因雨雪風霜而間斷復習,考研這人生一站終究沒有辜負自己的良苦用心。佛教說,世間萬物生來平等,都要落入春華秋實的代謝,辯證唯物主義認為事物作為過程存在,凡是存在的終歸要結束,你不去為活得多姿多彩拼搏,真到了和青春說再見時是否會遺憾虛枉了青春?風華哥說過,我們都是有夢想的青年,我們正在逆襲,你呢? 感謝風華哥的信任,給我這個機會為大家分享專業課的復習經驗。作為一名鐵桿道友,我在王道受益匪淺,也借此機會回報王道論壇。祝大家金榜題名!
2022年數據結構考研復習指導 作者簡介
王道論壇,一家專注于計算機考研的網站與培訓機構,業務包括計算機組成原理、數據結構、計算機網絡和操作系統,以及C等語言的培訓工作,用戶規模較大。
- >
莉莉和章魚
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
朝聞道
- >
隨園食單
- >
詩經-先民的歌唱
- >
我從未如此眷戀人間
- >
推拿
- >
大紅狗在馬戲團-大紅狗克里弗-助人