Stony Brook大学的CSE 373, analysis of algorithm, 所有的教授都用CLRS, 除了一个教授. 这个教授只用这本ADM.
这个教授就是Skiena...(对...就是这本书的作者...)
想要读这本书的人估计就是在ADM和CLRS之间做取舍.(或者其他书籍. 不过就不怎么知名了...)
CLRS有点像数学系读的书, 里面的Formalism比ADM强了很多. 深度上CLRS也有绝对的优势. 所以CLRS更难上手, 对于没有接触过算法的新手来说, 可以算是艰涩难懂吧. ADM的作者在解释东西的能力上真的满强的. 和他交流的时候最让我佩服的不是他解题的速度(实际上很多年轻人在速度上肯定超越他), 而是他能看懂其他人的方法, 用非常简练易懂的方法表达出来. 网上有盗版的, 随便下载回来看看就知道了. ADM幽默有趣, 甚至可以当作娱乐丛书来读.比如说到"曾今发表过和sorting有关的论文的人的平均工资因为一个叫William Gates的学生而增加了很多." 当然CLRS也有幽默的部分, 比如说里面的professor jokes.
这本书的后半部分包括了能想到的常见问题的各种解法的pointer. 实际上只是为了学习算法后面那部分可以去掉的. 只能当作好玩的survey article.
如果是个新手, 只是想要了解算法, 没有想要学的很深, 这本书非常适合你.
可以作为浅显易懂的入门教材
对“可以作为浅显易懂的入门教材”的回应
《The Algorithm Design Manual》热门书评
-
不愧对“手册”之名,即使通读过CLRS再读也有所收获
25有用 0无用 wuyve 2013-08-28
之前读过《算法导论》(常被简称为CLRS,下同),读这本是想换个角度来研究下算法。虽然很多东西已经通过前者有所了解,这里就谈谈二者的不同之处。 &...
-
实用型算法手册
25有用 0无用 某雲 2011-04-25
第一部分讨论实用算法思路;第二部分实例分析极其讨喜。解释直观易懂,并提供了大量的参考信息,相当适合自己学习和额外研究用。每晚看一两个章节或例子相当愉快。不过印刷纸质颇为低劣……=_=居家旅行,闲时翻阅,面试备战的最佳选择……http://www.cs.sunysb.edu/~algorith/vid...
-
可以作为浅显易懂的入门教材
16有用 0无用 [已注销] 2010-12-14
Stony Brook大学的CSE 373, analysis of algorithm, 所有的教授都用CLRS, 除了一个教授. 这个教授只用这本ADM.这个教授就是Skiena...(对...就是这本书的作者...)想要读这本书的人估计就是在ADM和CLRS之间做取舍.(或者其他书籍. 不过就...
-
这本书不适合初学者
3有用 1无用 Default User 2013-02-03
我个人认为这本书很不适合初学者,尤其是和DPV(http://book.douban.com/subject/1996256/)相比。如果你和我一样在找一本比较好的算法入门书,强烈推荐DPV而不是这本。DPV对算法的讲解简单而明了,如果我只能推荐一本算法书的话,毫无疑问我会推荐DPV。当然,这本书或...
-
就是么..
0有用 1无用 hx 2011-11-25
看着看着时而就觉得不明白了看到amazon上有人说This book isn't always the easiest to understand... Consider the explanation of Djikstra's Algorithm on p. 206 of the 2nd ed:...
书名: The Algorithm Design Manual
作者: Steven S·Skiena
出版社: Springer
出版年: 2008.07
页数: 752
定价: $79.95
装帧: Hardcover
ISBN: 9781848000698