随着蓝桥杯国赛落下帷幕很遗憾没有在国赛中取得很好的名次 。我总结了这次蓝桥杯过程中我在备赛策略上出现的问题也是很多同学可能存在的问题。以下是我对未来准备参加蓝桥杯同学们的建议。一、 刷题策略从“暴力”起步以“模板”为刃向“思维”进阶1. 筑基掌握“暴力美学”学会“骗分”蓝桥杯素来有“暴力杯”的称号所以在备赛初期我们遇到题的时候先不要着急写代码先自己用笔将题目过程模拟一遍许多题的暴力解法就是通过模拟得出来的而暴力解法往往是我们大多数人解决一道题的第一思路因为它更贴合人类的思维。如果要暴力解题必不可少的就是学习 dfs 算法因为它能系统且完整地穷举出所有可能的解。“暴力”我们就来教大家如何进行“骗分”。所谓骗分就是当你面对难题时短时间内想不出最优解时果断放弃死磕转而利用 dfs 写出一个暴力的解决方法。拿到部分测试点的分。注蓝桥杯是 OI 赛制就是看过的测试点给分。2. 提效积累并内化算法模板如何去高效的学习我们的算法模板呢我这里推荐的方案是可以用 AI 生成或者去 b 站搜索观看代码随想录的算法课虽然是以伪代码的形式讲课但模板和题型都很全面也能在他的课中慢慢提升自己思维能力。这里切记不可以光听不去实践建议是先自己敲一遍不管暴力还是什么方法先自己写一遍如果 10 分钟内一点思路都没有就去看看 up 主的思考过程。如果看的时候发现自己大概知道怎么写了就立马暂停继续去尝试编写。看的同时一定要问自己他为什么这样思考如果是我的话怎样才能写出来。3. 突破思维能力的逐级加深当基础和模板熟练后我们就来的了瓶颈期想要突破瓶颈就要提升自己的算法思维。我推荐的方法是在掌握模板的基础上自己思考一下在该模板的基础上如何变形如何进行延伸。如果自己思考不出来也没关系可以用 ai 帮我们进行延伸我们对延伸出来的题进行一个解决。二、 心态管理1.备赛过程中的心态管理没天赋学不会放弃吧。我们在备赛过程中有时候可能会对自己产生怀疑没天赋真的学不会算法吗?我想不是的对于一道题天才有天才的解法普通人有普通人的解法。我们的解法就是重复在重复过程中不断提升我们的思维与能力。所以没必要自我怀疑认清现实选择适合自己的方法就好。2.比赛过程中的心态管理在比赛过程中一定不要完美主义遇到做不出来的题不要怕也不要因此放弃因为蓝桥杯本身就是偏难的比赛我们不可能将所有题都解出来。去找其他自己会做的题完成能将自己会的题做出来就基本可以稳定拿奖了。三、注意事项1.以上的方法都是根据我自己的经验总结出来的各位同学如果有更好的方法当然可以用自己因为适合自己的才是最好的。2.在备赛过程中大家可以对知识点和错题做个笔记我这里推荐的做笔记工具是微软的 OneNote它可以自动将笔记上传到云端我们的手机和电脑上都可以进行编辑与查看。如果电脑或者手机坏了也不用怕数据丢失。3.编译软件的自动补全功能在比赛时使用的软件大概率是不会自动补全的都需要我们手动配置。Java 组采用软件 eclipse自动补全功能配置编辑器最上面一栏的 Windows-Preferences-Editor-Content Assist-a-zA-Z.C/C 组采用软件 Dev-C 并没有自动补全功能只能配置“缺省源”在 工具 - 编辑器选项 - 代码 - 缺省源 中提前写好比赛常用的头文件、命名空间和 main 函数框架。这样每次新建文件时会自动生成省去敲基础代码的时间。4.API和STLJava 组有很多好用的 API我们在比赛时直接调用即可。C/C 组同样有 STL而 C 只有 C 语言的标准库5.自动导包Java 组大部分情况下不需要我们设置软件会自动导包如果不会自动导包的话我们可以这样设置Windows- Preferences- JavaEditor Save Actions勾选 Perform the selected actions on save。勾选 Add missing imports点击 Apply and Close6.项目管理器有时我们进入编译器会出现项目资源管理器不见了的情况这种情况要出现在比赛中就会令我们很头疼。所以我们就来看看如果出现这种情况我们怎么解决。Java 组发生概率大使用编译软件 eclipseWindow- Show View- Project Explorer。C/C 组使用编译软件 Dev-C 解决方案一F2 或者 Alt P解决方案二View- Project Manager