《算法引論》是2010年電子工業出版社出版的圖書,作者是(美)曼博。
基本介紹
- 書名:算法引論
- 作者:(美)曼博
- 譯者:黃林鵬
- ISBN:9787121098130
- 定價:36.00
- 出版社:電子工業出版社
- 出版時間:2010-1-1
- 開本:16開
內容簡介,作者簡介,目錄,
內容簡介
本書是國際算法大師烏迪·曼博(Udi Manber)博士撰寫的一本享有盛譽的著作。全書共分12章:第1章到第4章為介紹性內容,涉及數學歸納法、算法分析、數據結構等內容;第5章提出了與歸納證明進行類比的算法設計思想;第6章到第9章分別給出了4個領域的算法,如序列和集合的算法、圖算法、幾何算法、代數和數值算法;第10章涉及歸約,也是第11章的序幕,而後者涉及NP完全問題;第12章則介紹了並行算法;最後是部分習題的答案及參考文獻。本書的特色有二,旨在提高讀者的問題求解能力,使讀者能夠理解算法設計的過程和思想:一是強調算法設計的創造性過程,注重算法設計背後的創造性思想,而不拘泥於某個具體算法的詳細討論;二是將算法設計類比於定理歸納證明,揭示了算法設計的基本思想和本質。
本書的組織結構清晰且易於理解,強調了創造性,具有濃郁特色,時至今日仍有其巨大的價值,並且適合作為計算機及相關專業算法和高級算法課程的教材。
作者簡介
曼博(Udi Manber)美國著名的計算機科學家,國際公認的算法大師,線上信息搜尋引擎的先驅。1982年於華盛頓大學獲得計算機科學博士學位,曾是美國亞利桑那大學計算機專業教授。。他提出的UDI測試已經成為衡量搜尋引擎質量的評估標準。
目錄
第1章 引論
第2章 數學歸納法
2.1 引言
2.2 三個簡單的例子
2.3 平面內區域的計數
2.4 簡單的著色問題
2.5 複雜一些的加法題
2.6 一個簡單的不等式
2.7 歐拉公式
2.8 圖論中的一個問題
2.9 格雷碼
2.10 在圖上尋找無重邊的路
2.11 數學平均數和幾何平均數定理
2.12 循環不變數:將十進制數轉換為二進制數
2.13 常見的錯誤
2.14 小結
第3章 算法分析
3.1 引言
3.2 符號O
3.3 時間與空間複雜度
3.4 習之和
3.5 遞推關係
3.5.1 巧妙地猜測
3.5.2 分治關係
3.5.3 涉及全部歷史的遞推關係
3.6 一些有用的證明論據
3.7 小結
第4章 數據結構簡介
4.1 引言
4.2 基本數據結構
4.2.1 元素
4.2.2 數組
4.2.3 記錄
4.2.4 鍊表
4.3 樹
4.3.1 樹的表示
4.3.2 堆
4.3.3 二叉搜尋樹
4.3.4 AVL樹
4.4 散列
4.5 合併碴找問題
4.6 圖
4.7 小結
第5章 基於歸納的算法設計
5.1 引言
5.2 多項式求值
5.3 最大導出子圖
5.4 尋找一對一映射
5.5 社會名流問題
5.6 分治算法:輪廓問題
5.7 在二叉樹中計算平衡因子
5.8 尋找最大連續子序列
5.9 增強歸納假設
5.10 動態規劃:背包問題
5.11 常見的錯誤
5.12 小結
第6章 序列和集合的算法
6.1 引言
6.2 二叉搜尋的幾種形式
6.2.1 純二叉搜尋
6.2.2 循環序列的二叉搜尋
6.2.3 二叉搜尋特殊下標
6.2.4 二叉搜尋長度未知的序列
6.2.5 重疊子序列問題
6.2.6 解方程
6.3 內插搜尋
6.4 排序
6.4.1 桶排序和基數排序
6.4.2 插入排序和選擇排序
6.4.3 歸併排序
6.4.4 快速排序
6.4.5 堆排序
……
第7章 圖算法
第8章 幾何算法
第9章 代數和數值算法
第10章 歸約
第11章 NP完全問題
第12章 並行算法
部分習題答案
參考文獻