书籍介绍
与《算法导论》的体系化编排不同,本书以五个真实问题为起点展开算法思想:稳定匹配、区间调度、逆序计数、最近点对、整数乘法。它不急于给出最优解,而是刻意还原思考的曲折——允许从错误的起点、死胡同出发,再逐步收敛到方案,让读者看到设计过程本身。贪心算法一章尤其值得称道,交换论证被用来解释“为什么这样贪心是对的”,而非仅仅演示如何操作。动态规划部分也广受好评。需要提醒的是,中文版翻译质量争议较大,术语生硬,部分读者建议配合英文原版或作为CS课程教材使用。它更适合已具备一定基础、希望理解算法“为何如此设计”的读者,而非寻求速成模板者。