《算法设计与分析基础》封面

算法设计与分析基础

Introduction to the design & analysis of algorithms

Anany Levitin · 初版 2003 年

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

为什么值得读

  • 突破传统应用分类,按解题策略归纳组织算法
  • 讲解方式直观亲和,比纯理论大部头更容易上手
  • 非常适合非科班自学者入门或作为复习参考指南

我儿子的大学教学大纲,需要核实、阅读并准备笔试

Hacker News 上怎么说

  • ……在以直观方式把事情讲明白这方面并不算最好的。它是一本很棒的参考书,里面有大量的算法和证明。不过最近几年,我更青睐莱维汀(Levitin)的《Introduction to the Design and Analysis of Algorithms》。有人对《算法导论》(Introduction to Algorithms)也有类似的感觉吗?

    …is not the best when it comes to explaining things in an intuitive manner. It is a great reference book with lots of algorithms and proofs. In recent years I have been drawn more towards Levitin's "Introduction to the Design and Analysis of Algorithms". Anyone else have similar feelings about "Introduction to Algorithms"?

  • ……下面的链接以及你手头顺手的算法教材。■ 在线资源:Topcoder - 数据科学教程,石溪大学算法代码库(The Stony Brook Algorithm Repository)■ 推荐书单:基础算法复习:Anany Levitin 的《Introduction to the Design and Analysis of Algorithms》,S. Dasgupta、C.H. Papadimitriou 和 U.V. Vazirani 的《Algorithms》,Adnan Aziz 和 Amit Prakash 的《Algorithms For Interviews》,Jeff Erickson 的算法讲义,《Introduction…

    …links below and your friendly local algorithms textbook. ■ Online Resources: Topcoder - Data Science Tutorials, The Stony Brook Algorithm Repository ■ Book Recommendations: Review of Basic Algorithms: Introduction to the Design and Analysis of Algorithms by Anany Levitin, Algorithms by S. Dasgupta, C.H. Papadimitriou, and U.V. Vazirani, Algorithms For Interviews by Adnan Aziz and Amit Prakash, Algorithms Course Materials by Jeff Erickson, Introduction…

  • 《Introduction to the Design and Analysis of Algorithms》(http://www.amazon.com/Introduction-Design-Analysis-Algorithm...)是一本很不错的温故知新的书。

    Introduction to the Design and Analysis of Algorithms (http://www.amazon.com/Introduction-Design-Analysis-Algorithm...) is a good refresher.

  • ……不得不承认 CLRS 可能是最详尽的,但作为给自学者(可能目前没在计算机系就读)的基础入门书,我会推荐 Anany Levitin 的《Introduction to the Design and Analysis of Algorithms》。祝你好运!

    …have to agree that CLRS is probably the most thorough, but as a bare introductory book to someone learning on their own (who probably is not currently in a computer science program) I would recommend Introduction to the Design and Analysis of Algorithms by Anany Levitin. Good luck!

  • 我很喜欢读 Anany Levitin 的《Introduction to the Design and Analysis of Algorithms》。这本书里的算法是围绕解决问题的技巧来组织的——减治法(Decrease-and-Conquer)、分治法(Divide-and-Conquer)、变治法(Transform-and-Conquer)等——而不是按应用领域来分的。我觉得这种风格非常……

    I enjoyed reading Anany Levitin's Introduction to the Design and Analysis of Algorithms. Algorithms in this book are organized around problem-solving techniques - Decrease-and-Conquer, Divide-and-Conquer, Transform-and-Conquer etc - rather than application areas. I found this style very…

  • 我个人更偏爱实用类的书,不过这几本给你参考: - Kleppmann 的《Designing Data-Intensive Applications》——不一定是你核心兴趣所在,但也绝对不会让你毫无兴趣。 - Levitin 的《Introduction to the Design & Analysis of Algorithms》——虽然不是很火,但绝对是本好书。很有意思的是,它根据设计技巧来对算法进行分类,比如减治法、分治法……

    I'm biased towards more practical books but here you go - Designing Data-Intensive Applications by Kleppmann - not in your circle of interest necessarily but not in your circle of non-interest either. - Introduction to the Design & Analysis of Algorithms by Levitin - not very popular but a great book. Interestingly, it groups algorithms around design techniques e.g. decrease-and-conquer, divide-

正在加载完整评论……

键盘快捷键

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