注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機科學理論與基礎知識算法引論:一種創(chuàng)造性方法 a creative approach

算法引論:一種創(chuàng)造性方法 a creative approach

算法引論:一種創(chuàng)造性方法 a creative approach

定 價:¥35.00

作 者: (美)Udi Manber著;黃林鵬,謝瑾奎,陸首博等譯;黃林鵬譯
出版社: 電子工業(yè)出版社
叢編項: 國外計算機科學教材系列
標 簽: 算法

ISBN: 9787121016653 出版時間: 2005-09-01 包裝: 平裝
開本: 26cm 頁數(shù): 334 字數(shù):  

內容簡介

  【內容提要】本書是國際算法大師烏迪·曼博(Udi Manber)博士撰寫的一本享有盛譽的著作。全書共分12章:第1章到第4章為介紹性內容,涉及數(shù)學歸納法、算法分析、數(shù)據(jù)結構等內容;第5章提出了與歸納證明進行類比的算法設計思想;第6章到第9章分別給出了4個領域的算法,如序列和集合的算法、圖算法、幾何算法、代數(shù)和數(shù)值算法;第10章涉及歸約,也是第11章的序幕,而后者涉及NP完全問題;第12章則介紹了并行算法;最后是部分習題答案及參考文獻。本書的特色有二,旨在提高讀者的問題求解能力,使讀者能夠理解算法設計的過程和思想:一是強調算法設計的創(chuàng)造性過程,注重算法設計背后的創(chuàng)造性思想,而不是拘泥于某個具體算法的詳細討論;二是將算法設計類比于定理歸納證明,揭示了算法設計的基本思想和本質。本書的組織結構清晰且易于理解,強調了創(chuàng)造性,具有濃郁特色,時至今日仍有巨大的價值,適合作為計算機及相關專業(yè)算法和高級算法課程的教材。【目錄】第1章 引論第2章 數(shù)學歸納法2.1 引言2.2 三個簡單的例子2.3 平面內區(qū)域的計數(shù)2.4 簡單的著色問題2.5 復雜一些的加法題2.6 一個簡單的不等式2.7 歐拉公式2.8 圖論中的一個問題2.9 格雷碼2.10 在圖上尋找無重邊的路2.11 數(shù)學平均數(shù)和幾何平均數(shù)定理2.12 循環(huán)不變量:將十進制數(shù)轉換為二進制數(shù)2.13 常見的錯誤2.14 小結第3章 算法分析3.1 引言3.2 符號O3.3 時間與空間復雜度3.4 求和3.5 遞推關系3.6 一些有用的證明論據(jù)3.7 小結第4章 數(shù)據(jù)結構簡介4.1 引言4.2 基本數(shù)據(jù)結構4.3 樹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 尋找最大連續(xù)子序列5.9 增強歸納假設5.10 動態(tài)規(guī)劃:背包問題5.11 常見的錯誤5.12 小結第6章 序列和集合的算法第7章 圖算法第8章 幾何算法第9章 代數(shù)和數(shù)值算法第10章 歸約第11章 NP完全問題第12章 并行算法部分習題答案參考文獻

作者簡介

暫缺《算法引論:一種創(chuàng)造性方法 a creative approach》作者簡介

圖書目錄

第1章 引論
第2章 數(shù)學歸納法
2.1 引言
2.2 三個簡單的例子
2.3 平面內區(qū)域的計數(shù)
2.4 簡單的著色問題
2.5 復雜一些的加法題
2.6 一個簡單的不等式
2.7 歐拉公式
2.8 圖論中的一個問題
2.9 格雷碼
2.10 在圖上尋找無重邊的路
2.11 數(shù)學平均數(shù)和幾何平均數(shù)定理
2.12 循環(huán)不變量:將十進制數(shù)轉換為二進制數(shù)
2.13 常見的錯誤
2.14 小結
第3章 算法分析
3.1 引言
3.2 符號D
3.3 時間與空間復雜度
3.4 求和
3.5 遞推關系
3.5.1 巧妙地猜測
3.5.2 分治關系
3.5.3 涉及全部歷史的遞推關系
3.6 一些有用的證明論據(jù)
3.7 小結
第4章 數(shù)據(jù)結構簡介
4.1 引言
4.2 基本數(shù)據(jù)結構
4.2.1 元素
4.2.2 數(shù)組
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 尋找最大連續(xù)子序列
5.9 增強歸納假設
5.10 動態(tài)規(guī)劃:背包問題
5.11 常見的錯誤
5.12 小結
第6章 序列和集合的算法
6.1 引言
6.2 二叉搜索的幾種形式
6.2.1 純二叉搜索
6.2.2 循環(huán)序列的二叉搜索
6.2.3 二叉搜索特殊下標
6.2.4 二叉搜索長度未知的序列·
6.2.5 重疊子序列問題
6.2.6 解方程
6.3 內插搜索
6.4 排序
6.4.1 桶排序和基數(shù)排序
6.4.2 插入排序和選擇排序
6.4.3 歸并排序
6.4.4 快速排序
6.4.5 堆排序
6.4.6 排序問題的下界
6.5 順序統(tǒng)計
6.5.1 最大數(shù)和最小數(shù)
6.5.2 查找第足小的數(shù)
6.6 數(shù)據(jù)壓縮
6.7 串匹配
6.8 序列比較
6.9 概率算法
6.9.1 隨機數(shù)
6.9.2 著色問題
6.9.3 將拉斯維加斯算法變換成確定性算法
6.10 查找眾數(shù)
6.11 三個展現(xiàn)有趣證明方法的問題
6.11.1 最長遞增序列
6.11.2 查找集合中兩個最大的元素
6.11.3 計算多重集合的模
6.12 小結
第7章 圖算法
7.1 引言
7.2 歐拉圖
7.3 圖的遍歷
7.3.1 深度優(yōu)先搜索
7.3.2 廣度優(yōu)先搜索
7.4 拓撲排序
7.5 單源最短路徑
7.6 最小代價生成樹
7.7 全部最短路徑
7.8 傳遞閉包
7.9 圖的分解
7.9.1 雙連通分支
7.9.2 強連通分支
7.9.3 利用圖分解的例子
7.10 配
7.10.1 非常稠密圖中的完美匹配
7.10.2 偶圖匹配
7.11 網(wǎng)絡流量
7.12 哈密爾頓旅行
7.12.1 反向歸納
7.12.2 在非常稠密圖中找哈密爾頓回路
7.13 小結
第8章 幾何算法
8.1 引言
8.2 判定點是否在多邊形內部
8.3 構造簡單多邊形
8.4 凸包
8.4.1 直接方法
8.4.2 禮品包裹算法
8.4.3 Graham掃描算法
8.5 最近點對
8.6 水平線段和豎直線段的交點
8.7 小結
第9章 代數(shù)和數(shù)值算法
9.1 引言
9.2 求冪運算
9.3 歐幾里得算法
9.4 多項式乘法
9.5 矩陣乘法
9.5.1 Winograd算法
9.5.2 Strassen算法
9.5.3 布爾矩陣
9.6 快速傅里葉變換
9.7 小結
第10章 歸約
10.1 引言
10.2 歸約的例子
10.2.1 簡單字符串匹配問題
10.2.2 特殊代表集
10.2.3 關于序列比較的歸約
10.2.4 在無向圖中尋找三角形
10.3 有關線性規(guī)劃的歸約
10.3.1 概述與定義
10.3.2 歸約到線性規(guī)劃的例子
10.4 下界的歸約
10.4.1 尋找簡單多邊形算法復雜度的下界
10.4.2 關于矩陣的簡單歸約
10.5 常見的錯誤
10.6 小結
第11章 NP完全問題
11.1 引言
11.2 多項式時間歸約
11.3 非確定性和Cook定理
11.4 NP完全性的證明例子
11.4.1 頂點覆蓋問題
11.4.2 支配集問題
11.4.3 3SAT問題
11.4.4 團問題
11.4.5 3著色問題
11.4.6 一般經(jīng)驗
11.4.7 更多的NP完全問題
11.5 處理NP完全問題的技術
11.5.1 回溯法和分枝限界法
11.5.2 確保性能的近似算法
11.6 小結
第12章 并行算法
12.1 引言
12.2 并行計算模型
12.3 共享存儲器算法
12.3.1 并行加
12.3.2 尋找最大數(shù)的算法
12.3.3 并行前綴問題
12.3.4 在鏈表中查尋秩
12.3.5 歐拉遍歷技術
12.4 連網(wǎng)絡上的算法
12.4.1 陣列上的排序
12.4.2 排序網(wǎng)絡
12.4.3 在樹中查找第k個最小元素
12.4.4 網(wǎng)孔上的矩陣乘法
12.4.5 超立方體中的路由
12.5 脈動計算
12.5.1 矩陣與向量相乘
12.5.2 卷積問題
12.5.3 序列的比較
12.6 小結
部分習題答案
參考文獻

本目錄推薦

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