今年的蓝桥省赛,的确有些出人意料,题目难度一下子提升了,倒不是说特别的难,只是让我十分不适应,同样报名的 A 组,去年却水的轻松过线,经过一年的准备,这次却挂了~~~
这次没有过线,也是在我意料之中,和省一擦肩而过,当时比赛时做到第二题我就感到自己这次要挂了,省赛一共四个小时,前四道题是填空题,以往填空题都是十分的简单的,这次一下子难了起来,倒不是说算法难,而是以往手算就能过,这次却都需要敲代码,说句实在话,这两道题倒是真不难,可是我却用了俩小时,结果第二道还没有拿到分,当时我就感觉自己没戏了,俩小时只拿了五分,我感觉很尴尬,没有多少实战经验的我,缺乏竞赛时的选择技巧,如果我当时是从大题开始做的,那我理论上能做九道题……而实际上我只做对了七道题。
第一道题是啥我已经忘了,赛后我就忘了,我记性极差,但是知道这个题不难,就是需要细心敲代码,而第二道题让我感觉到十分的尴尬,不知道该说自己运气好呢?还是坏?
曾经网上见过一个大牛说过(好像是一个晋级ACM世界赛的老前辈说的),在他比赛前忽然发现有一种算法他没有听说过,于是紧张的准备了一段时间,结果比赛时因为这个而拿了一个银牌,当时好像并没有出这个算法的相关问题(或许是有这个题但是由于个中缘由而浪费了太多时间,记不大清了),结果导致他其他题没有达到满意的程度,无缘金牌,他说,如果当时他没有注意到这个新的算法,说不定他就拿到金牌了……
为什么要说这个故事呢?因为第二道题在我比赛前的一天我刚好做到了相关的问题,一个 dfs + hash + 打表,hash 用的是康拓展开式,而我当时并没有听说过康托展开式,于是学了一天,结果第二天比赛就遇见了几乎没什么两样的问题,我十分兴奋,着手写这个代码,可是尴尬的是,我用了半个多小时写完后,却一直没有答案输出……我找了好久一直没有找到 bug 在哪儿,第一道题我用了半个小时,第二道题写代码也用了半个小时,可是找 bug 却用了一个小时有余……我曾经多次向放弃这五分题,但是总是舍不得,因为我感觉我太幸运了,竟然碰到了几乎一样的问题,所以,当我真的无可奈何的选择放弃这道题时,比赛时间已经剩余不到俩小时了……如果当时我没有遇见康托展开式,那我一定不会在这个问题上花费超过二十分钟,这样,剩余的其他问题我也就有时间写了。
当时决定放弃第二题后,我直接从代码填空开始写,因为我感觉这次比赛的填空题可能都需要敲代码,我的时间已经不允许了,于是第五题到第九题一共五道题,一气呵成,用了一个小时零贰拾分钟搞定,感觉都十分简单,可是最后我剩余40分钟时,我还有三道题没有看,看了最后一道题,感觉不难,但是我不能保证能拿满分,所以又去看前边跨过去的两道填空题,一样都是需要好好分析的问题,一个组合数学+一个搜索,组合数学的问题用手算了算,感觉没啥问题,然后就剩下二十五分钟了,这二十五分钟我无法保证能做出剩余的这两道题中的任何一道,因为最后我真的慌神了,我心态早已经爆炸了,于是我放弃了这两道题,转而继续查找第二题的问题,企图运气好一下子找到问题所在,然而事与愿违,一直到最后结束我都没有找到问题所在……
总得来说,第二道题,我耗费了几乎将近两个小时,还没有拿到分,这一道题直接让我手足无措了,明明十分简单的一道题,dfs + hash(康拓展开式),我却一直搞不定,大概是我不适合这种竞速型比赛吧,几乎每一次比赛中遇见 bug,我都找不到,因为自己无法调整好心态细心找 bug 所在,我很痛心疾首,一年的努力,希望能有所收获,可是竞赛却没有发挥好,这就很尴尬了,看来我真的只能做一个业余玩家,平时学学算法开发开放思维,真的到竞赛了却没有任何竞赛的技巧,这也是我一直无法调整的关键所在,无论大小考试或者比赛,我总是心态很差很差,我缺乏一颗正确的得失之心,选择恐惧症导致我每次比赛总是不知道该从哪道题开始,一旦着手做的题,搞不出来我就慌,可是却舍不得放下这个题,食之无味,弃之可惜就是我的尴尬之所在。
我也不知道自己究竟能在这条路上走多久,但是我想,大三我一定是要开始转机器学习的,这个纯算法的学习我也不会落下来的,大三还要准备考研,可能我以后不会以竞赛为重,但是我一定会坚持学习算法的,毕竟我喜欢这个东西,这也是我大学的一个精神寄托。认识一个朋友,别人都喜欢叫他兔子,他大学期间没有搞过竞赛,现在也参加工作很多年了,孩子都好几岁了,但是他从来没有放弃过对算法的关注和学习,这也许就是一个兴趣之所在,而我,就想成为这样一个人。
从前,我从来没有什么爱好足以让我不分白天与黑夜的去折腾,现在,算法是我的爱好,让我真的感觉自己生活的充实与兴奋,我想,以后纵使我无法在竞赛中找到自己的一席之地,但是算法依然会是我的爱好,珍惜这半年时间,好好准备 ACM,如果以后我能考上研究生,那么我一定会继续参加竞赛的,但是我不会再以竞赛来衡量自己对算法的热爱,纵使成绩再差,我也相信,算法是让我最兴奋的东西之一,它太神奇了!
谁叫我是一个靠梦想与热爱支撑而活着的人呢?
A man is not old as long as he is seeking something.
A man is not old until regrets take the place of dreams.
2017.4.13 17:36
要你命三千又三千