[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《算法設計、分析與實現從入門到精通:C、C++和Java》掃描版[PDF]
《算法設計、分析與實現從入門到精通:C、C++和Java》掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《算法設計、分析與實現從入門到精通:C、C++和Java》掃描版[PDF] 簡介: 中文名 : 算法設計、分析與實現從入門到精通:C、C++和Java 作者 : 徐子珊 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 人民郵電出版社 書號 : 9787115228376 發行時間 : 2010年06月01日 地區 : 大陸 語言 : 簡體中文 簡介 : 內容簡介:  
電驢資源下載/磁力鏈接資源下載:
全選
"《算法設計、分析與實現從入門到精通:C、C++和Java》掃描版[PDF]"介紹
中文名: 算法設計、分析與實現從入門到精通:C、C++和Java
作者: 徐子珊
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 人民郵電出版社
書號: 9787115228376
發行時間: 2010年06月01日
地區: 大陸
語言: 簡體中文
簡介:



內容簡介:
 《算法設計、分析與實現從入門到精通:C、C++和Java》第1章~第6章按算法設計技巧分成漸增型算法、分治算法、動態規劃算法、貪婪算法、回溯算法和圖的搜索算法。每章針對一些經典問題給出解決問題的算法,並分析算法的時間復雜度。這樣對於初學者來說,按照算法的設計方法劃分,算法思想的闡述比較集中,有利於快速入門理解算法的精髓所在。一旦具備了算法設計的基本方法,按應用領域劃分專題深入學習,讀者可以結合已學的方法綜合起來解決比較復雜的問題。《算法設計、分析與實現從入門到精通:C、C++和Java》第7章的線性規劃和第8章的計算幾何是綜合算法部分,通過學習這些內容,讀者將進一步地學習更前沿的隨機算法、近似算法和並行算法等現代算法設計方法和實戰技巧。
  《算法設計、分析與實現從入門到精通:C、C++和Java》特色是按照算法之間邏輯關系編排學習順序,並對每一個經典算法,都給出了完整的C/C++/Java三種主流編程語言的實現程序,是一本既能讓讀者清晰、輕松地理解算法思想,又能讓讀者編程實現算法的實用書籍。建議讀者對照《算法設計、分析與實現從入門到精通:C、C++和Java》在計算機上自己創建項目、文件,進行錄入、調試程序等操作,從中體會算法思想的精髓,體驗編程成功帶來的樂趣。
資源來自網絡,如侵犯了您的權利,請點擊,謝謝!
白盤用戶可在(網盤分流地址):本頁“用戶評論”處1樓找下載鏈接。

內容截圖:


目錄:


第1章 集腋成裘——漸增型算法 1
1.1 算法設計與分析 1
1.2 插入排序算法 4
1.2.1 算法描述與分析 4
1.2.2 程序實現 6
1.2.3 應用——贏得舞伴 30
1.3 兩個有序序列的合並算法 32
1.3.1 算法描述與分析 32
1.3.2 程序實現 34
1.4 序列的劃分 45
1.4.1 算法描述與分析 45
1.4.2 程序實現 46
1.5 小結 52
第2章 化整為零——分治算法 53
2.1 Hanoi塔問題與遞歸算法 53
2.1.1 算法的描述與分析 53
2.1.2 程序實現 56
2.1.3 應用——新Hanoi塔游戲 59
2.2 歸並排序算法 62
2.2.1 算法描述與分析 62
2.2.2 程序實現 63
2.2.3 應用——讓舞伴更開心 69
2.3 快速排序算法 70
2.3.1 算法描述與分析 70
2.3.2 程序實現 72
2.4 堆的實現 79
2.4.1 堆的概念及其創建 79
2.4.2 程序實現 83
2.5 堆排序 88
2.5.1 算法描述與分析 88
2.5.2 程序實現 89
2.6 基於二叉堆的優先隊列 94
2.6.1 算法描述與分析 94
2.6.2 程序實現 95
2.7 關於排序算法 105
2.7.1 比較型排序算法的時間復雜度 105
2.7.2 C/C++/Java提供的排序函數(方法) 107
2.7.3 應用——環法自行車賽 108
2.8 小結 109
第3章 記表備查——動態規劃算法 111
3.1 矩陣鏈乘法 112
3.1.1 算法描述與分析 112
3.1.2 程序實現 115
3.1.3 應用——牛牛玩牌 121
3.2 最長公共子序列 123
3.2.1 算法描述與分析 123
3.2.2 程序實現 126
3.2.3 算法的應用 132
3.3 0-1背包問題 136
3.3.1 算法描述與分析 136
3.3.2 程序實現 138
3.3.3 算法的應用 142
3.4 帶權有向圖中任意兩點間的最短路徑 144
3.4.1 算法描述與分析 144
3.4.2 程序實現 148
3.4.3 應用——牛牛聚會 153
3.5 小結 155
第4章 高效的選擇——貪婪算法 156
4.1 活動選擇問題 156
4.1.1 算法描述與分析 156
4.1.2 程序實現 158
4.1.3 貪婪算法與動態規劃 163
4.1.4 應用——海岸雷達 165
4.2 Huffman編碼 166
4.2.1 算法描述與分析 166
4.2.2 程序實現 170
4.2.3 應用——Huffman樹 180
4.3 最小生成樹 183
4.3.1 算法描述與分析 183
4.3.2 程序實現 187
4.3.3 應用——北方通信網 196
4.4 單源最短路徑問題 197
4.4.1 算法描述與分析 197
4.4.2 程序實現 200
4.4.3 應用——西氣東送 207
4.5 小結 210
第5章 艱苦卓絕——回溯算法 211
5.1 組合問題與回溯算法 211
5.1.1 3-著色問題 211
5.1.2 n-皇後問題 214
5.1.3 Hamilton回路問題 216
5.1.4 子集和問題 218
5.2 解決組合問題的回溯算法框架 219
5.2.1 算法框架 219
5.2.2 程序實現 223
5.3 排列樹和子集樹 235
5.3.1 子集樹問題 236
5.3.2 排列樹問題 241
5.4 用回溯算法解決組合優化問題 245
5.4.1 算法框架 245
5.4.2 旅行商問題 247
5.4.3 應用 253
5.5 PNP和NP-完全問題 260
5.6 小結 262
第6章 圖的搜索算法 264
6.1 廣度優先搜索 265
6.1.1 算法描述與分析 265
6.1.2 程序實現 268
6.1.3 應用——攻城略地 276
6.2 深度優先搜索 278
6.2.1 算法描述與分析 278
6.2.2 程序實現 280
6.2.3 有向無圈圖的拓撲排序 283
6.2.4 應用——全排序 290
6.3 有向圖的強連通分支 292
6.3.1 算法描述與分析 292
6.3.2 程序實現 295
6.3.3 應用——親情號 300
6.4 無向圖的雙連通分支 303
6.4.1 算法描述與分析 303
6.4.2 程序實現 306
6.4.3 應用——雌雄大盜 308
6.5 流網絡與最大流問題 310
6.5.1 算法描述與分析 310
6.5.2 程序實現 319
6.5.3 應用 321
6.6 小結 324
第7章 集組合優化問題之大成——線性規劃 325
7.1 標准形式與松弛形式 328
7.1.1 線性規劃的標准形式 328
7.1.2 線性規劃的松弛形式 331
7.2 單純形算法 334
7.2.1 單純形算法的例子 334
7.2.2 軸轉操作 337
7.2.3 正規的單純形算法 340
7.3 初始基本可行解 347
7.4 應用——將組合優化問題形式化為線性規劃 355
7.5 小結 359
第8章 圖形學基礎——計算幾何 360
8.1 線段的性質 360
8.1.1 叉積及其應用 361
8.1.2 程序實現 364
8.2 判斷是否存在線段相交 367
8.2.1 算法描述與分析 367
8.2.2 程序實現 370
8.3 求凸殼 374
8.3.1 Graham掃描 375
8.3.2 Jarvis行進 381
8.4 求最鄰近點對 384
8.4.1 算法描述與分析 385
8.4.2 程序實現 387
8.5 應用 389
8.5.1 光導管 389
8.5.2 最小邊界矩形 391
8.5.3 得克薩斯一日游 392
8.6 小結 394
附錄 395
參考文獻 410



相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved