《递归思维》封面

递归思维

Thinking recursively

Eric Roberts · 初版 1986 年

4人推荐
4位读者提及
4次提及

通过将大问题分解为形式完全相同的更小、更简单的问题来解决复杂问题的过程。Thinking Recursively: A small text to solve large problems 聚焦于递归的实际应用价值。作为同类中的首部著作,本书是计算机科学专业学生教育中必不可少的一环。在书中,学生们将学习递归思维的概念及其编程应用。这最终将为学生学习 compiler construction、formal language theory 以及计算机科学的数学基础等高阶课题打下坚实的基础

Hacker News 上怎么说

  • …高阶,但如果不是的话,Webkit、Redis 和 glib 都是干净又好玩的代码库,而且剖析 Lisp / Emacs 当时爽翻了。至于回答你实际的问题,我当年非常喜欢《Gödel, Escher, Bach》,还有 Roberts 写的《Thinking Recursively》。我唯一读得津津有味的“技术”书是 Tanenbaum 写的《Modern Operating Systems》(不知道现在的版本怎么样,大概 2000-2001 年的版本简直神作)。它…

    …advanced but if not Webkit, Redis, and glib are clean fun code bases and dissecting Lisp / Emacs was a blast. As far as answering you actual question goes, I really liked Gödel, Escher, Bach back then, also thinking recursively by Roberts. The only "technical" book I enjoyed reading was Modern Operating Systems by Tanenbaum ( don't know what current editions are like, the roughly 2000-2001 version was great though). Its was…

  • Eric Roberts 写的《Thinking Recursively》。彻底颠覆了我对递归编程的思考方式,而且很容易上手。https://cs.stanford.edu/people/eroberts/books/ThinkingRecurs...

    "Thinking Recursively" by Eric Roberts. Completely changed the way I think about recursive programming and easy to pick up. https://cs.stanford.edu/people/eroberts/books/ThinkingRecurs...

  • …上我遇到的一个大坎就是递归。(另一个是指针和间接寻址/indirection。)费了老鼻子劲去理解那个不断调用自身的东西之后,我偶然读到了 Eric S. Roberts 在 1986 年写的《Thinking Recursively》,对我帮助巨大。我认为这本书是绝对的经典。而且它现在还在加印,显然配得上经典这个词!如果有人觉得递归反直觉,我强烈推荐这本书。…

    …on one of the serious hurdles I encountered was recursion. (Another was pointers and indirection.) After struggling to wrap my brain around the thing that kept calling itself, I ran across a book, "Thinking Recursively" by Eric S. Roberts, 1986, which was enormously helpful. I consider the book a classic. And it must be since it's still in print! I'd highly recommend it for anyone who finds recursion unintuitive.…

  • …帖子:https://news.ycombinator.com/item?id=11934434 当我刚开始只有命令式语言经验、满脑子都是迭代思维的时候,我也觉得这本书非常有帮助:https://www.amazon.com/Thinking-Recursively-Java-Eric-Robert...

    …thread: https://news.ycombinator.com/item?id=11934434 I also found this book helpful, when I was starting out with experience with imperative languages and thinking iteratively: https://www.amazon.com/Thinking-Recursively-Java-Eric-Robert...

正在加载完整评论……

键盘快捷键

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