算法导论(原书第2版)

书名:算法导论(原书第2版)
作者:[美]ThomasH·Cormen
译者:潘金贵等
ISBN:9787111187776
出版社:机械工业出版社
出版时间:2006-9
格式:epub/mobi/azw3/pdf
页数:754
豆瓣评分: 9.3

书籍简介:

这本书深入浅出,全面地介绍了计算机算法。对每一个算法的分析既易于理解又十分有趣,并保持了数学严谨性。本书的设计目标全面,适用于多种用途。涵盖的内容有:算法在计算中的作用,概率分析和随机算法的介绍。书中专门讨论了线性规划,介绍了动态规划的两个应用,随机化和线性规划技术的近似算法等,还有有关递归求解、快速排序中用到的划分方法与期望线性时间顺序统计算法,以及对贪心算法元素的讨论。此书还介绍了对强连通子图算法正确性的证明,对哈密顿回路和子集求和问题的NP完全性的证明等内容。全书提供了900多个练习题和思考题以及叙述较为详细的实例研究。

作者简介:

Thomas H.Cormen

达特茅斯学院计算机科学系副教授

Charles E.Leiserson

麻省理工学院计算机科学与电气工程系教授

Ronald L.Rivest

麻省理工学院计算机科学系Andrew与Erna Viterbi具名教授

Clifford Stein

哥伦比亚大学工业工程与运筹学副教授

书友短评:

@ 小鱼走失1890 计算机存储看做数组,数组实现指针和对象,而指针和对象实现链表结构。程序过程看做离散的动力学系统:从已知到未知(解)的过程(初始条件到解过程)—迭代和递归思想真正的理解。每个阶段只有一个状态->递推;每个阶段的最优状态都是由上一个阶段的最优状态得到的->贪心;每个阶段的最优状态是由之前所有阶段的状态的组合得到的->搜索;每个阶段的最优状态可以从之前某个阶段的某个或某些状态直接得到而不管之前这个状态是如何得到的->动态规划。 @ 微微一日 有点深 @ Ashley 😅😅😅😅😅 @ 油墩儿 大学时期就立志要看的。结果嘛,放到现在也没看几页。。。 @ 枝上日 已经逝去的回忆疯狂攻击我,仿佛又回到了高中生活,为了参加比赛每天不停地写代码,然后一事无成 @ 悠然 啊,大部头,不想读了 @ 好撸吗 计算机存储看做数组,数组实现指针和对象,而指针和对象实现链表结构。

书籍目录

出版者的话
专家指导委员会
译者序
前言
第一部分 基础知识
引言
第1章 算法在计算中的作用
1.1 算法
1.2 作为一种技术的算法
第2章 算法入门
2.1 插入排序
2.2 算法分析
2.3 算法设计
2.3.1 分治法
2.3.2 分治法分析
第3章 函数的增长
3.1 渐近记号
3.2 标准记号和常用函数
第4章 传归式
4.1 代换法
4.2 递归树方法
4.3 主方法
4.4 主定理的证明
4.4.1 取正合幂时的证明
4.4.2 上取整函数和下取整函数
第5章 概率分析和随机算法
5.1 雇用问题
5.2 指示器随机变量
5.3 随机算法
5.4 概率分析和指示器随机变量的进一步使用
5.4.1 生日悖论
5.4.2 球与盒子
5.4.3 序列
· · · · · ·

  • 动态规划算法的设计可以分为如下四个步骤:1 描述最优解的结构。2 递归定义最优解的值。3 按自底向上的方式计算最优解的值。4 由计算出的结果构造一个最优解。
    —— 引自第192页
  • 在最好的情况下,k=0,因此s'=s+q,并且立刻能得出偏移s+1,s+2,s+3,…s+q-1。
    —— 引自第589页
  •   计算机科学丛书(共610册),这套丛书还有《Web工程》《软件测试原理与实践》《分布式算法(典藏版)》《计算机组成(第6版)》《计算机图形学:原理及实践》等。

    添加微信公众号:好书天下获取

    添加微信公众号:“好书天下”获取书籍好书天下 » 算法导论(原书第2版)
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!

     

    添加微信公众号:“好书天下”获取书籍

    添加微信公众号:“好书天下”获取书籍添加微信公众号:“好书天下”获取书籍