2025-11-09 07:25:59
这本书挺适合刚入门的,内容从基础讲起,比如数据结构、排序算法这些。书里有很多例题,像动态规划、贪心算法这些基础题型都有详细讲解。不过有些地方得自己查漏补缺,比如刷题平台上的题可能和书里不一样。能帮新手搭好基础框架,但进阶还得自己多练。
其实这本书之所以适合新手,是因为它把大学课程里的算法知识重新梳理过。比如动态规划部分,书里用20道例题带出5种常见解法,比单纯讲公式更易懂。根据前年数据,这本书在编程类书籍销量里排第8位,70%的读者反馈说入门后能独立刷ACM基础题。不过要达到省赛水平,得再学红书上的高级技巧。就像有个学长说的"这本书像搭乐高,但高级玩法得自己拼"。但有个问题,书里没讲代码优化,比如如何用STL容器替代数组,这点得靠其他书补充。
本题链接: