The Algorithm Design Manual

简介:
本书旨在作为算法设计手册,为学生和计算机专业人员提供组合算法技术。它在故事情节中解释了算法的基本原理,使材料变得有趣且易于消化。我遇到的大多数专业程序员都没有准备好解决算法设计问题。这是一个遗憾,因为算法设计技术是计算机科学的核心实用技术之一。为现实世界的问题设计正确,高效和可实现的算法需要访问两个不同的知识体系:
技术-优秀的算法设计人员了解几种基本的算法设计技术,包括数据结构,动态编程,深度优先搜索,回溯和启发式。也许最重要的设计技术是建模,这是一种将凌乱的现实世界应用程序抽象为适合算法攻击的干净问题的艺术。资源 -- 优秀的算法设计者站在巨人的肩膀上他们可以找出关于特定问题的已知信息,而不是从头开始为每个任务生成新算法。他们不是从头开始重新实现流行的算法,而是寻求现有的实现作为起点。他们熟悉许多经典的算法问题,这些问题提供了足够的源材料来对大多数应用程序进行建模。
英文简介:
This book is intended as a manual on algorithm design, providing access to combinatorial algorithm technology for both students and computer professionals. It explains the fundamentals of algorithms in a story line that makes the material enjoyable and easy to digest.
Most professional programmers that I've encountered are not well prepared to tackle algorithm design problems. This is a pity, because the techniques of algorithm design form one of the core practical technologies of computer science.
Designing correct, efficient, and implementable algorithms for real-world problems requires access to two distinct bodies of knowledge:
Techniques - Good algorithm designers understand several fundamental algorithm design techniques, including data structures, dynamic programming, depth first search, backtracking, and heuristics. Perhaps the single most important design technique is modeling, the art of abstracting a messy real-world application into a clean problem suitable for algorithmic attack.Resources - Good algorithm designers stand on the shoulders of giants. Rather than laboring from scratch to produce a new algorithm for every task, they can figure out what is known about a particular problem. Rather than re-implementing popular algorithms from scratch, they seek existing implementations to serve as a starting point. They are familiar with many classic algorithmic problems, which provide sufficient source material to model most any application.
- 书名
- The Algorithm Design Manual
- 译名
- 算法设计手册
- 语言
- 英语
- 年份
- 2012
- 页数
- 742页
- 大小
- 5.51 MB
- 标签
- 算法
- 下载
The Algorithm Design Manual.pdf
- 密码
- 65536
最后更新:2025-04-12 23:57:51
←Algorithms, 4th Edition, by Robert Sedgewick and Kevin Wayne