《c》是专为蓝桥杯全国软件和信息技术专业人才大赛C/C++语言组参赛者打造的实战指南,以历年真题为核心,系统梳理算法与数据结构的精髓。全书共7章,从基础到高阶层层递进:第1章“枚举与模拟”通过循环结构与场景还原训练逻辑思维;第2章“搜索与查找”深入讲解广度优先、深度优先等经典算法;第3章“思维与贪心”强调问题抽象与最优策略设计;第4章“简单数论”涵盖质数、公约数等数学工具在编程中的应用;第5章“字符串算法”剖析KMP、哈希等高效处理技巧;第6章“动态规划”以斐波那契数列、背包问题为原型培养状态转移能力;第7章“数据结构”结合树、图、堆等高级结构解决复杂场景。书中每道真题均提供多套解法对比,如第7章“翻转括号序列”通过栈与贪心策略的双路径解析,揭示代码优化的底层逻辑。作者团队不仅拆解代码细节,更注重培养“计算思维”——从问题建模到算法选择,从边界条件处理到时间复杂度分析,帮助读者构建系统性解题框架。无论是零基础入门者还是冲刺高分的选手,都能通过本书实现“以赛促学”的跃迁。