欢迎来到相识电子书!
算法概论

算法概论

作者:Sanjoy Dasgupta,Chri

分类:文学

ISBN:9787302179399

出版时间:2008-7

出版社:清华大学出版社

标签: 算法  计算机  Algorithms  编程  计算机科学  Algorithm  算法与数据结构  经典 

章节目录

第0章 序言 0.1 书籍和算法 0.2 从Fibonacci数列开始 0.3 大O符号 习题 第1章 数字的算法 1.1 基本算术 1.1.1 加法 1.1.2 乘法和除法 1.2 模运算 1.2.1 模的加法和乘法 1.2.2 模的指数运算 1.2.3 Euclid的最大公因数算法 1.2.4 Euclid算法的一种扩展 1.2.5 模的除法 1.3 素性测试 1.4 密码学 1.4.1 密钥机制:一次一密乱码本和AES 1.4.2 RSA 1.5 通用散列表 1.5.1 散列表 1.5.2 散列函数族 习题 第2章 分治算法 2.1 乘法 2.2 递推式 2.3 合并排序 2.4 寻找中项 2.5 矩阵乘法 2.6 快速Fourier变换 2.6.1 多项式的另一种表示法 2.6.2 计算步骤的分治实现 2.6.3 插值 2.6.4 快速Fourier变换的细节 习题 第3章 图的分解 3.1 为什么是图 3.2 无向图的深度优先搜索 3.2.1 迷宫探索 3.2.2 深度优先搜索 3.2.3 无向图的连通性 3.2.4 前序和后序 3.3 有向图的深度优先搜索 3.3.1 边的类型 3.3.2 有向无环图 3.4 强连通部件 3.4.1 定义有向图的连通性 3.4.2 一个有效的算法 习题 第4章 图中的路径 4.1 距离 4.2 广度优先搜索 4.3 边的长度 4.4 Dijkstra算法 4.4.1 广度优先搜索的一个改进 4.4.2 另一种解释 4.4.3 运行时间 4.5 优先队列的实现 4.5.1 数组 4.5.2 二分堆 4.5.3 d堆 4.6 含有负边的图的最短路径 4.6.1 负边 4.6.2 负环 4.7 有向无环图中的最短路径 习题 第5章 贪心算法 5.1 最小生成树 5.1.1 一个贪心方法 5.1.2 分割性质 5.1.3 Kruskal算法 5.1.4 一种用于分离集的数据结构 5.1.5 Prim算法 5.2 Huffman编码 5.3 Horn公式 5.4 集合覆盖 习题 第6章 动态规划 6.1 重新审视有向无环图的最短路径问题 6.2 最长递增子序列 6.3 编辑距离 6.4 背包问题 6.5 矩阵链式相乘 6.6 最短路径问题 6.7 树中的独立集 习题 第7章 线性规划与归约 7.1 线性规划简介 7.1.1 示例:利润最大化 7.1.2 示例:生产计划 7.1.3 示例:最优带宽分配 7.1.4 线性规划的变体 7.2 网络流 7.2.1 石油运输 7.2.2 最大流 7.2.3 对算法的深入观察 7.2.4 最优性的保证 7.2.5 算法的效率 7.3 二部图的匹配 7.4 对偶 7.5 零和博弈(游戏) 7.6 单纯形算法 7.6.1 n维空间中的顶点和邻居 7.6.2 算法 7.6.3 补遗 7.6.4 单纯形法的运行时间 7.7 后记:电路值1 习题 第8章 NP-完全问题 8.1 搜索问题 8.2 NP-完全问题 8.3 所有的归约 习题 第9章 NP-完全问题的处理 9.1 智能穷举搜索 9.1.1 回溯 9.1.2 分支定界 9.2 近似算法 9.2.1 顶点覆盖 9.2.2 聚类 9.2.3 TSP 9.2.4 背包问题 9.2.5 逼近的层次 9.3 局部搜索中的启发方法 9.3.1 重新审视旅行商问题 9.3.2 图划分 9.3.3 处理局部最优 习题 第10章 量子算法 10.1 量子位元、叠加状态和度量 10.2 算法设计 10.3 量子傅立叶变换 10.4 周期性 10.5 量子电路 10.5.1 基本量子门 10.5.2 量子电路的两种基本类型 10.5.3 量子傅立叶变换电路 10.6 将因子分解问题转化为周期求解问题 10.7 因子分解的量子算法 习题 历史背景及深入阅读的资料

内容简介

《国外经典教材·算法概论》涵盖了绝大多数算法设计中的常用技术。在表达每一种技术时,阐述它的应用背景,强调每个算法运转背后的简洁数学思想,注意运用与其他技术类比的方法来说明它的特征,并提供了大量相应实际问题的例子。《国外经典教材·算法概论》同时也注重了对每一种算法的复杂性分析。全书共10章,从基本的数字算法人手,先后介绍了分治、图的遍历、贪心算法、动态规划、线性规划等技术,对NP完全问题进行厂基本而清晰的阐述,对随机算法、近似算法和量子算法这些近年来发展迅猛的领域也花费了一定的笔墨。书中每章后面都附有大量的习题,有利于读者对书中内容的理解和应用。

下载说明

1、算法概论是作者Sanjoy Dasgupta,Chri创作的原创作品,下载链接均为网友上传的网盘链接!

2、相识电子书提供优质免费的txt、pdf等下载链接,所有电子书均为完整版!

下载链接

热门评论

  • 彭叔叔的日记的评论
    上午基本把算法概论解决,中午手机到了。整理手机,中午就没睡觉,下午4点多出门自习。晚上在寝室,跑步饶了科大一圈。
  • 相信自己一路直行的评论
    我刚刚将 @用户3857541051 分享的"Algorithms.算法概论中文版.pdf"保存到了 @微盘,推荐给大家! Algorithms...
  • 森林木个的评论
    浪漫之巅 数学之美。 thinking in c++ Effective c++ 算法导论 算法概论 计算机程序的构造和解释 计算机程序设计艺术 编程珠玑 人月神话 代码大全 设计模式 数据挖掘 编程之道
  • swdhalt的评论
    感恩小事记,1,原来伯克利的cs61b 讲的是程序构造和解释. 2 ,算法概论看到第二章, 3,买了宏观经济学,免的只有微观。
  • 在初晴时踏雪的人的评论
    China pub上特价书真是便宜的可以了,一本Alfors的复分析9块钱,一本算法概论17块,本来想扫书的,但是发现我根本看不了了...要是本科时候知道有这么便宜的书就好了
  • 小宝大帝之桃花星君的评论
    每每打开算法概论,看不到半页,就情不自禁的[睡觉][睡觉][睡觉]
  • 木易巾凡的评论
    這週末把『離散數學』結了,下週開始看『算法概論』。加油、努力!
  • 热报线的评论
    【技术书单整理 – fxjwind】 网页链接 算法 算法导论 Introduction to Algorithms, Second Edition , by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein 算法概论 Algorithms, S. Dasgupta, C. H. Papadimitriou, and U. V. Vazirani Python Algorithms...
  • 海盗不下水的评论
    有没有高人能告诉我算法概论要怎么学[泪][哼][奥特曼]