近期基地老师说要分享一下竞赛经历,上一篇主要聊训练方法,这次主要聊聊参赛的心路历程。
按照很多选手的说法,算法竞赛与其说是比算法,说成比脑子可能更加合适,如果一道题只需要套路的使用某几种高难度算法,那么这一定不是一道好的算法题,因此竞赛的难度是很大的。
在一个偶然的机会下,我参加了**雨学姐的分享会,对这个比赛产生了兴趣,大一的寒假,我第一次踏进算法竞赛的圈子。而要参加竞赛需要先加入基地,在初次的基地选拔赛时,我没有达到要求的题数,未能进入基地。
相对于其他的选手,我本身不是计算机相关专业,同时其他方面也没有什么突出的特长。后来在寒假,通过自己刷了200多题加入了基地。从那之后,我本科的生活,被竞赛占据了一大半,暑假和其他一些空余时间会用来训练。
那时的目标是取得一块银牌,在大二第一学期,我拿到第一块铜牌,大三拿到了银牌。拿到银牌后,周围很多同学退役了,但是我发觉自己当初的目标是有些小了,希望能冲击金牌。之后的大四和研一,我依然在参赛,拿到的都是银牌。
大四那一年,我十分希望能争一块金牌,因此决定保研本校,节省时间继续训练。竞赛中,认识了校内外很多厉害的同学,他们大多是计算机相关专业,再加上竞赛中积累的代码能力,这些因素是我选择保研转计算机专业最主要的一个原因。
ICPC不但提升了我的代码能力,更重要的是改变了我的思维方式,让我认识了这些厉害的人,认识了我的队友,再次体验了一段为了一个目标不断努力的经历。这些都是竞赛带给我的最宝贵的财富。每一年我都能明显的感受到自己的成长,但是竞赛圈子的发展更是突飞猛进,竞赛的难度也在不断的提升,迫使我必须不停的学习和训练。怎奈命运无常,最终也没能拿到一块金牌,哈哈。
对于那些担心自身能力不足的同学们,不要妄自菲薄,算法竞赛是一个极佳的路径,趁着年轻磨练你的思维能力。对于那些已经取得不错成绩(小于等于银牌)的同学们,冷静的分析自身的问题,坚持下去,警惕成为银牌收割机。做好自己能做的事情,剩下的就是尽人事听天命。这段奋斗的岁月、这群优秀的同学,一定会丰富你的人生。
退役之后,和一些在竞赛之外认识的同学聊起我的竞赛经历,一旦我表明自己没有天赋、智力不足,他们就会侧过脸去,露出一脸的不相信。想了想,觉得这竞赛...我打对了!