无名图书
收藏
算法导论(原书第2版)
[美] Thomas H.Cormen
出版社
机械工业出版社
出版时间
2006-08-31
ISBN
9787111187776
评分
★★★★★
标签
编程
书籍介绍
这不是一本可以一口气读完的书,却是一本值得用整个职业生涯反复查阅的书。读者反复提到:它
作者简介
Thomas H.Cormen 达特茅斯学院计算机科学系副教授 Charles E.Leiserson 麻省理工学院计算机科学与电气工程系教授 Ronald L.Rivest 麻省理工学院计算机科学系Andrew与Erna Viterbi具名教授 Clifford Stein 哥伦比亚大学工业工程与运筹学副教授
AI导读
核心看点
全面介绍计算机算法,保持数学严谨性
涵盖动态规划、随机算法及NP完全性
提供900多练习题与详细实例研究
读者共识
内容经典权威,是算法领域标杆
难度较高,自学需极强耐心毅力
部分读者认为中文翻译质量欠佳
精彩摘录
"
动态规划算法的设计可以分为如下四个步骤: 1 描述最优解的结构。 2 递归定义最优解的值。 3 按自底向上的方式计算最优解的值。 4 由计算出的结果构造一个最优解。
"
"
在最好的情况下,k=0,因此s'=s+q,并且立刻能得出偏移s+1,s+2,s+3,…s+q-1。
"
"
In the best case, k=0,so that s‘=s+q, and we immediately rule out shifts s+1,s +2;...,s+q-1.
"
"
即π[q]是Pq的真后缀P的最长前缀长度。
"
"
π[q] is the length of the longest prefix of P that is a proper suffix of Pq.
"
"
考虑对数组A中的n个数进行排序:首先找出A中的最小元素,并将其与A[1]中的元素进行交换。接着找出A中的次小元素,并将其与A[2]中的元素进行交换。对A中头n-1个元素继续这一过程。写出这个算法的伪代码,该算法称为选择排序(selection sort)。对这个算法来说,循环不变式是什么?为什么它仅需要在头n-1个元素上运行,而不是在所有n个元素上运行?以Θ形式写出选择排序的最佳和最坏情况下的运行时间。
"
"
如果一个节点是红的,则它的两个儿子都是黑的。
"
"
如果一个节点是红的,那它的父亲一定是黑的
"
目录
出版者的话
专家指导委员会
译者序
前言
第一部分 基础知识
显示全部
用户评论
也就是标记一下,并没有真正读过,上课睡觉的时候垫桌子其实挺管用的
估计是读不完了。。。但是我又不想看到你总出现在正在读的列表里。拜拜!
其实我看过
线性SELECT的我有点明白了,哈哈。图的强连通分量、双连通分支也并不复杂(找时间再慢慢想明白了)这本书还可以。期待第3版的翻译出来
有点深
好难
听说有人在高二的物理课上一点点啃完的,我在小学六年级的时候每天都在晚上学习动态规划,可以说是回忆满满了
需要再重读算法,好多都忘了。
感觉自己是弱智
我疯了
机械工业出版社的其他书籍
查看全部
创新者的第一桶金
杜伟忠
无龄时代
[美]丁敏(Min Ding)
相信的力量
莱斯·布朗(Les Brown)
数据时代的推断陷阱
杨楠
番茄工作法:享誉全球的时间管理系统
【意】弗朗西斯科·西里洛
不慌
史欣悦
求书
收藏