
本书是国际著名算法专家李德财教授主编的系列丛书Lecture Notes Series on Computing中的一本。本书涵盖了绝大多数算法设计中的一般技术, 在讲解每一种技术时, 阐述了它的应用背景, 注重用与其他技术相比较的方法说明它的特征, 并提供大量实际问题的例子。本书同时也强调了对每一种算法的详细的复杂性分析。全书分七部分共18 章, 从算法设计与算法分析的基本概念和方法入手, 先后介绍了递归、分治、动态规划、贪心算法、图的遍历等技术, 对NP 完全问题进行了基本但清晰的讨论。作者对概率算法、近似算法和计算几何这些发展迅猛的领域也用一定的篇幅讲述了基本内容。书中每章后都附有大量的练习, 有利于读者对书中内容的理解和应用。
阅读更多