《算法设计手册》封面

算法设计手册

The algorithm design manual

Steven S. Skiena · 初版 1997 年

196人推荐
265位读者提及
321次提及

为什么值得读

  • 章末实战故事生动有趣甚至引人发笑
  • 结合实际问题演示DP和分治等解法
  • 比纯理论证明教材更亲切好读

CD-ROM 包含:正文的 Hypertext 版本 -- 所有引用实现的 Source code 和 URLs -- 关于 algorithms 设计与分析的音频讲座。

Hacker News 上怎么说

  • ……Abrash 的书(比如 [1])其实非常引人入胜。《Effective C++》和《Effective Java》可读性极强。很多人推荐算法导论(CLRS),我也确实学过其中一部分,但我发现 Skiena 的《算法设计手册》(The Algorithm Design Manual)要平易近人、有趣得多。如果你的目标是学习应用,我推荐这本。CLRS 似乎更适合那些想要或必须掌握数学证明、或者打算读计算机干科研的人。TAOCP 以及……

    …Abrash books (eg [1]) are actually highly entertaining. Effective C++ and Java are eminently readable. I lot of people recommend CLRS and I've certainly studied from parts of it but I found Skiena's The Algorithm Design Manual to be far more approachable and enjoyable. If your goal is to learn I suggest that. CLRS seems more aimed at people who want or need to know mathematical proofs or are bound for postgrad CS. TAOCP and…

  • Skiena 写的《算法设计手册》。每个章节都包含一个他在真实情境下的故事:面对某个难题,他通过运用某种算法技巧(DP、分治等)来解决。读完之后……

    The Algorithm Design Manual by Skiena. Each section contains a story of some situation he was in where he faced a problem which he solved by applying one of various algo techniques (DP, divide and conquer, etc.). After reading…

  • 《计算机程序的构造和解释》(SICP)—— 这里的讨论已经够多了,必读神作。《算法设计手册》—— Skiena 著 —— 学习算法及相关概念的绝佳途径。读起来还是有挑战性的,但那些实战惨痛经历(war stories)文笔极佳,我甚至好几次笑出声。如果你把这本书和……结合起来看

    Structure Interpretation of Computer Programs - enough is said about it here. must-read. The Algorithm Design Manual - Skiena - a formidable way to learn algorithms and associated concepts. still challenging to read, but war stories offer great prose and I actually laughed several times. if you couple this book with…

  • Steven Skiena 写的《算法设计手册》。神书。可读性极强。我强烈推荐。书里每章末尾都有一个叫“实战血泪史(War story)”的板块,Skiena 会在里面分享他在现实中应用书中内容时的亲身经历……

    The Algorithm Design Manual by Steven Skiena Amazing book. Very readable. I highly recommend it. The book has a section call "War story" at the end of each chapter in which Skiena shares his real life experience of when the contents…

  • ……在现在这个时间点来看,甚至在我当年读的时候就已经过时了,但它是第一本让我真正“开窍”理解许多基本面向对象(OO)概念的书,而且教会了我一门让我在职业生涯中受用无穷的语言 * Skiena 的《算法设计手册》和 Sedgewick/Wayne 的《算法》。大多数人都是在学校里学算法。而我是在整天靠写代码赚钱的时候才学它的,这意味着它深刻影响了我对……的思考方式

    …at this point, and was dated even when I read it, but was the first book that made me "get" many basic OO concepts and taught me a language I've gotten a lot of professional mileage out of * Skiena's Algorithm Design Manual and Sedewick/Wayne's Algorithms. Most people do algorithms in school. I learned about it while I was already writing programs for money all day, which means it deeply impacted the way I think about…

  • ……Dennis Kernighan 和 Brian Ritchie 著 * 《C 专家编程:C 语言深层秘密》(Expert C Programming: Deep C Secrets),Peter Van Linden 著 * 《TCP/IP 详解 卷一:协议》(TCP/IP Illustrated Volume I),W. Richard Stevens 著 * 《UNIX 系统》(The UNIX System),S.R.Bourne 著 * 《算法设计手册》(The Algorithm Design Manual),Steve S. Skiena 著

    …Dennis Kernighan and Brian Ritchie * Expert C Programming: Deep C Secrets by Peter Van Linden * TCP/IP Illustrated Volume I: The Protocols by W. Richard Stevens * The UNIX System by S.R.Bourne * The Algorithm Design Manual by Steve S. Skiena

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助