赞
踩
其实这篇文章早就该写了,不过由于最近做数学建模,加上回家了就比较懒,所以一直拖到现在。
写这篇文章的目的,一是发表“退役”感想;二是希望能给后来者提供一些经验教训;同时也做一个简单规划。
大一刚开学从老师那里得知了蓝桥杯比赛,开始上网搜信息,发现这个比赛难度比较友好,也了解到赛制等一些信息。于是就想试一试。当时我并没有明确目标,初步是要在大一拿到省二,大二拿到省一,可能是由于学校水平差,没自信,当时就没想着国赛。
十一正式开学以后,我就开始学习C语言,记得当时写了一些小程序,像鞍点、解汉诺塔之类的,当时也是比较有成就感。
后来自学C语言时接触到了C语言网,这也是我使用的第一个OJ网站。在整个大一上学期,我还主要是用C语言刷一些简单的模拟、枚举的题目。后来就接触到C++,逐步学会用STL。2021年1月,我报名了第12届蓝桥杯比赛,从此正式开始算法竞赛生涯。
大一寒假和下学期前半段一直是瞎学一通,注要是枚举和各种爆搜,以及到现在都没学通的DP,也刷一些蓝桥杯往年试题。不过在此期间我接触到了洛谷、POJ等网站,在上面刷题。大一下第一次参加比赛,取得省二,记得当时分数只有30+。
在临近暑假的时候我买了《挑战程序设计竞赛》(俗称“白书”)。不得不说在暑假我靠着这本书,水平有了”飞跃式“的提升。那个暑假我学了贪心、DP、二分、各种数据结构(堆、并查集等)等算法,每天在洛谷上刷一些相关的橙黄题,尤其是贪心和二分给了我不少自信。同时我也在牛客竞赛上参加一些比赛。原本还想搞个cf号,但想了想蓝桥杯这种比赛应该不用整这么“专业”就没弄,现在想想还真有点后悔。
在大二上和寒假,主要还是巩固暑假学习内容,每天在洛谷刷题,也学了线段树、树状数组、ST表、区间DP等内容,不过都比较浅。现在那时候大抵是进入了所谓的“瓶颈期”,始终无法完全克服的畏难情绪、对之前学过的算法掌握程度的不自信、认为蓝桥杯不会考得太深也阻止了我学习更多算法。这段时间,我开始思考未来规划,开始把精力更多地分散在课业与专业技能的学习上。
到了大二下,我已经形成了个人的代码风格和做题步骤,做起题来也更加得心应手,不过也没学得太深(原因同上)。报名了第13届蓝桥杯,尽管自认为成绩不好,但还是感谢组委会放水, 最终还是获得了国二,一年半多的算法学习生涯也告一段落。
这个B组二等奖说实话没什么可说的,如果要我给建议的话,我想:
当出高中没好好学习,想着大学多弄经历,到时候考取研究生弥补遗憾。但网上接触到的各种信息使我对考研产生了很大的焦虑。向我们这种没有保研名额、没有参加ACM资格、一年考上211人数一个手都数得过来(指计算机相关专业)的学校的学生,以及我这种性格的人,再加上现在这种形势,到时候考研岂不是要充当分母?
不过最近学数学建模,也算想开了,很多事情不用准备得面面俱到,只要在能力范围内尽全力做到最好,做到问心无愧即可。当然这并不代表要没有目标。
就我这数学水平,估计建模也难以取得好成绩,目标是省三~省二。
等到建模竞赛结束,接下来就是考研准备了,目前计划是考本专业,先初步确定学校范围,在制定进一步的复习计划。最迟十一开始复习,课程啥的就能水则水吧。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。