
如何思考算法
How to Think About Algorithms
Jeff Edmonds · 初版 2008 年
- 6次提及
- 4人推荐
- 4位 HN 评论者
简介
这本面向计算机科学专业二三年级学生的教材,提供了深入见解、符号表示与类比,帮助他们像专家一样描述和思考算法,而无需苦啃大量形式化证明。书中提供了许多题目的解答供学生检验学习进度,网上还配有经过课堂检验的 PowerPoint 课件供授课教师使用。通过兼顾宏观全局与易于上手的算法设计分步方法,作者引导学生避开常见陷阱。他着重强调诸如 loop invariants(循环不变式)和 recursion(递归)等范式,以帮助……
Hacker News 读者推荐
……喜欢 CLRS 那种标准教材的讲法,你可能会喜欢这些:Udi Manber 的《Introduction to Algorithms - A Creative Approach》(绝版了但很值得淘一本)。Klein 和 Tardos 的《Algorithm Design》。Jeff Edmonds 的《How to Think About Algorithms》。Jeff Erickson 的算法讲义:http://www.cs.uiuc.edu/~jeffe/teaching/algorithms/。Jon Bentley 的《Programming Pearls》属于我所谓的算法工程学。那些算法……
psykotic 在 HN 的推荐
我能给你推荐的最佳教材是:Jeff Edmonds 写的《How to Think About Algorithms - Loop Invariants and Recursion》。它带你通盘复习了学习你所寻求的 CS 基础主题(算法、证明等……)所需的全部相关数学知识。
nimeshneema 在 HN 的推荐
http://cseweb.ucsd.edu/classes/sp05/cse101/JeffEdmondsBook.p... Jeff Edmonds 的《How to Think About Algorithms: Loop Invariants and Recursion》是一本很棒的书。
raincom 在 HN 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 0521614104
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。