算法:C语言实现的书评 (17)

黄健宏 2012-04-13 00:58:39

算法的误解

也许关于算法方面的最大的误解,就是没有意识到它是由关系密切而又非常不同的两个部分组成的。 对于一个给定的问题,选择哪一种算法才是最适合的?选定算法之后,在编程环境中又是如何实现这个算法,是使用已有的库还是自己从头开始编写,是用 X 语言还是 Y 语言?这个算法实...  (展开)
Chen Yufei 2008-04-03 15:26:22 机械工业出版社2006版

偏向算法具体实现的好书

在小百合算法版看到 ufx222 对这本书的评价才注意到这本书。引用他的评价: “只推荐C语言的版本;而且不推荐看中文版,中文版翻译得非常之差。这是一本非常重视算法实现的书,即使是资深的优化程序的人也不会对Sedgewick的C程序有不满。作者对于基本算法都给了很多很多形象的...  (展开)
yhustc 2010-12-30 09:53:37

精简版的算法导论

除去图算法,第一至第四部分页数不多,但是内容详实。学算法最需要的是什么?是想象力!想象数据结构在内存中是如何变化的,查看其中的奥秘学习其中的思想。可是算法难学啊,因为有些复杂算法不好想象。这本书从数据结构到排序到搜索,介绍了每个分类里面的几大经典,各个都有...  (展开)
laaaugh 2013-08-24 22:16:12 机械工业出版社2006版

读的英文影印版

  花了四个月时间,终于将此书第1-4部分读完了,放下书的那一刻无比高兴哈哈。   Robert Sedgewick老爷子真不是盖的,对算法的讲解清晰易懂,C语言程序简短紧凑,令人称绝,实际上很多算法实现堪称完美:红黑树的插入,Batcher odd-event sort,汉诺伊的递归结构,背包的DP...  (展开)
mathuter 2015-04-04 01:20:56

吐槽好书

现在刚刚看了105页。忍不住吐槽两句。 1. 定调: 书是好书。我也有《算法导论》,但感觉还是这本适合入门。算法分析得非常仔细,能够理解。 2. 吐槽 1) 书中的给出代码和作者官网提供的源码各种bug。只能算是给出了思路。需要自己小心谨慎地修改。 2) 翻译非常不流畅。...  (展开)
push0714 2014-01-31 15:48:53

有错误,今天刚发现,经典书籍怎么会出现这种问题?

将算法,算法代码居然是错误的,我晕死 第5章递归与树 程序5.12背包问题 int knap(int cap); 谁看过这个算法?完全不正确...... 求推荐,中文算法书,要求算法代码绝对无错误的,谢谢  (展开)
小翼 2009-04-03 12:19:23 人民邮电出版社2004版

翻译很烂

书是好书,不过还是推荐看原版的,翻译得实在。。。而且明显感觉不同的章节是不同的人翻的,虽然只写了一个译者  (展开)
一路向前 2019-05-22 05:26:03

很好的算法书

这篇书评可能有关键情节透露

世面上这样的书很少的,作者是名师的高徒,这样的背景,保障了此书的质量,应该放在书架显眼的位置,随时查漏补缺。很好的算法书,例子图多,讲的深入浅出,后面还要反复看,必有收货,原理讲的透彻,而且是注重实践的,去掉高深的数学知识,作者是站在实用的角度讲解,是要你...  (展开)
ArthurRyan 2014-11-30 15:42:36

好书,但也有瑕疵

从今天开始读这本书,不过读的是电子版。到目前为止书中的程序几乎都是可执行的。在这点上,比用伪代码实现的那些大牛著作更适合新手。而且有一些程序配有执行结果图。 今天在做P58的The Sieve of Eratosthenes的时候,我做了一个检验,发现如果完全按照书上的程序,...  (展开)
杀猪的 2013-11-23 10:32:59

中文版比英文版要薄

手头有国外的英文版3rd eidition,也有机械工业的中文版3rd eidition。可是为什么中文版比英文版薄了好多? 看过国内的英文版,或者国外英文版的同学谁能说一下,是不是翻译版有删减啊。 我没仔细看,红黑树那一节,我的英文版有12页左右,可是中文版大概只有7页。 没人发现...  (展开)
鸿爪 2011-10-17 23:39:03

似乎没有习题的解答或提示啊

作者的主页上好像也找不到,只有书中的code和errta(话说我提交的edition3 的一个error貌似也无人理睬。)不知道有没有人愿意讨论下里面的习题?我刚看到栈那里。 这个评论到底要多长才行……  (展开)
凤夕 2012-06-23 12:17:44

转个Amazon上的评论

Prof. Sedgewick is a noted authority on searching and sorting algorithms, and a former student of Knuth's. The text is authoritative, lucid, and detailed. It is also full of mistakes, poorly edited, and much of the code has serious and not so serious bugs. ...  (展开)
debugman 2013-01-25 17:54:43

翻译真的不敢恭维

翻译质量较差,像是未加任何处理的英文直译,不符合中文阅读习惯,另有不少不知所云的地方。如188页的《6.10 关键字索引统计》中有这样的叙述:“一种方法是计算0的个数,然后再次扫描输入a,使用两个表示统计数的一个数组,把元素分布在临时数组b中。”。为了不影响阅读,我一...  (展开)
tint 2013-02-28 14:52:51

原著很好,中文翻译太垃圾

美国大学本科生课程“Algorithm and Data Structure”的指定教材,我偷懒,下了中文版来看,实在是忍不了翻译,看回英文版。明明很简单的一句话能叫译者说的不明所以。真是译成这样不如不译啊。。。  (展开)
花式抖腿 2012-04-13 17:15:27 机械工业出版社2006版

强烈强烈建议不要看中文版 特别是西安电子那个翻译的

书是相当的好,翻译的超级的烂啊,感觉是直译的,直接按照英文单词顺序翻译过来的,还有翻译错误的地方,简直无语了,拿本词典自己看也比看中文的强。 还建议看看那本算法分析导论,数学知识比较多,写的很好,不愧是算法大师和算法大师的高徒啊,呵呵。  (展开)
鸿爪 2011-08-14 22:45:51

接着挑错

P32 表2-4 “当M增加一倍时,顺序搜索的时间也增加一倍,但二分搜索几乎不变” 其中M当为N。 因为顺序搜索的时间复杂度跟MN正比而二分搜索跟MlogN正比,显而易见M增加时两种算法耗时均线性递增。 嗯,我的评论很短么?居然不让发表??好吧,我刷个屏看看。 刷屏刷屏刷屏刷...  (展开)
Bingo 2012-02-18 21:30:57

中文翻译真是垃圾!!

用图示化方式说明算法的特点,是本书的一大特色。 只是翻译者实在是欠骂,这么垃圾的翻译还不如不译,糟蹋了这么好的一本书!! 封面上都写上你的名字了,都不怕遭人骂吗?! 留给别人翻译多好啊!!  (展开)

订阅算法:C语言实现的书评