《算法详解》封面

算法详解

Algorithms Illuminated

Tim Roughgarden · 初版 2017 年

9人推荐
10位读者提及
10次提及

为什么值得读

  • 通俗易懂不像传统教材那般枯燥生硬
  • 每章穿插针对性练习以检验掌握程度
  • 系统覆盖不同算法范式与复杂度分析

Hacker News 上怎么说

  • Roughgarden 写的《Algorithms Illuminated》。非常通俗易懂。读起来像小说而不像教材。整章都穿插着练习题来检验知识。比起你提议想找教材,我更推荐这本。这本书……

    "Algorithms Illuminated" by Roughgarden. Very accessible. Reads like a novel not a textbook. Has exercises throughout the chapter to test knowledge. I recommend it over your suggestion that you want a textbook. This book…

  • ……Dance Remix —— 通俗易懂地介绍了 CS 理论的大部分领域。已经有人夸过 Dasgupta 等人写的那本更薄的《Algorithms》了,我也附议。Tim Roughgarden 的《Algorithms Illuminated》系列也属于这一类。我还推荐 MIT 关于 CS 数学的讲义:https://courses.csail.mit.edu/6.042/spring18/mcs.pdf 它的直观解释非常别具一格……

    …Dance Remix -- presents accessible introduction to much of the CS theory landscape. Someone already praised the shorter book titled "Algorithms" by Dasgupta et al, and I second it. Tim Roughgarden's "Algorithms Illuminated" series is in this genre too. I'd also recommend the MIT lecture notes on Mathematics for CS: https://courses.csail.mit.edu/6.042/spring18/mcs.pdf This is distinctive for its intuitive explanations…

  • ……回复。很多人会推荐 CLRS [0],但我更倾向于把它当参考书,而不是学习资料。我觉得它太枯燥、太学术化了。相反,我推荐 Tim Roughgarden 的《Algorithms Illuminated》系列书来学习算法与分析。他在 Coursera 和 edX 上也有配套课程来涵盖这些内容。讲解透彻严谨,并展示了适用于不同范式的算法——比如分治和……

    …replies to. Many people will recommend CLRS [0] but I prefer it as a reference, rather than a learning resource. I feel it's very dry and academic. Instead I'd recommend Tim Roughgarden's series of books Algorithms Illuminated for learning about analysis and algorithms. He also has courses on Coursera and Edx to cover the material. It's thorough rigorous and shows algorithms that apply to different paradigms - lke divide and…

  • 作为替代方案,你可以翻翻 Tim Roughgarden 的《Algorithms Illuminated》。先买 Part 1,随便翻看几遍了解个大概,然后再回到开头,开始硬啃那些练习题。千万别犹豫去查……

    As an alternative, you could pick up “Algorithms Illuminated” by Tim Roughgarden. Get the Part 1 book, read it casually a few times to get a sense of what’s in there, then go back to the beginning and start slogging through the exercises. Don’t hesitate to look…

  • ……首先是纸张和印刷的质量。就像楼主本人一样(嗨 Alex),我也对亚马逊上那些书的质量(很多都是按需印刷的 print-on-demand)感到抓狂。典型的例子就是:Tim Roughgarden 的《Algorithms Illuminated》(https://algorithmsilluminated.org/)。一套很棒的书,但可惜质量很差。全都是按需印刷的。Sebastian Raschka 在 Packt Publishing 出的(早期)书也是如此(Python……

    …starts with both the quality of paper as well as the print. Like the OP himself (hi Alex), I'm also frustrated with the quality of books (many of which are print-on-demand) from Amazon. Case in point: Algorithms Illuminated by Tim Roughgarden (https://algorithmsilluminated.org/). Great set of books, but poor quality, sadly. All printed on demand. Ditto with Sebastian Raschka's (early) books from Packt Publishing (Python…

  • 这些是我在 Coursera 上最喜欢的课。很多课程资料都在这里能找到:http://theory.stanford.edu/~tim/algorithmsilluminated.html 还有 Tim Roughgarden 写的书《Algorithms Illuminated: Part 1: The Basics》https://www.amazon.com/gp/aw/d/0999282905/

    These were my favorite courses on Coursera. A lot of the course material is available here. http://theory.stanford.edu/~tim/algorithmsilluminated.html There’s also the book “Algorithms Illuminated: Part 1: The Basics” by Tim Roughgarden https://www.amazon.com/gp/aw/d/0999282905/

正在加载完整评论……

键盘快捷键

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