啊 啊 啊 啊 啊 ~ ~ ~ (生气.jpg)
全程下来,不管是昨天的热身赛还是今天的正式赛,都被自己的愚蠢给打败了。
先描述下整个青岛的流程吧,我们是周五出发到青岛,顺便到青岛的金沙滩景点玩了一下午,之后第二天周六,
早上出发去中国石油大学签到,顺便吐槽下学校提供的食堂是真不怎么样。之后是下午的热身赛,重点来了,一脸懵
逼!!两脸懵逼!!三脸懵逼!!可以说我们队全程都是在研究那个操作系统是怎么样的。其中电脑的操作系统是苹
果的都可以算是小问题了,其他更别说是提交界面在PC2上,网页只能用来看榜单与打印。总之就是各种不习惯,但
这就是热身赛的目的,我们也达到了熟悉环境的目的。可以说那时的我还是有怀着拿银牌的期望的。
之后我们队三就快快乐乐的去吃自助烤肉了。
然后……
就在昨天晚上,也就是正式赛的前一个晚上,我因为有点紧张感,而导致有点小失眠,整个晚上有点睡不好。但
到这为止都可以在我的接受范围之内。然后就是今早的正式赛了。先说一下我们的成绩吧,只A出了B、I两道水题,排
名270开外,说真的,我被这成绩感动到了,真是再烂也不会烂到毫无底线吧!!!
虽说有这成绩出题人起码有一半的锅,但这是外部因素,我也不好抱怨什么了。然后是自身因素,首先我在我们
队中的的定位是主编码手,于是在开局,我队友就先编B这道水题,而我在看A题,结果是虽然看懂了题目,但还是有
自知之明的放弃了这道题,随便说下A题大概是跟博弈与DP有关的题目,而在队友把B题AC后,我就接他的力去写I题,
然后另外一半的锅就在这了。在写I题时,我那时拼着想写快一点,就直接读样例,然后开写,自认为已经读懂题目要
求,但结果是一知半解,本来这题也不是很必要去读题的,单分析样例也能出结果,但不能原谅的是我连样例都没读
仔细,使我在编码完后又再次更改,然后,I题说穿了就是一道模拟题,只要把各种条件考虑清楚,就可以顺着思路一
步步下来了,但还是那样,我犯了心急的错,在思路还是比较模糊的时候就开始写代码,其结果就是代码写的磕磕碰
碰,删了又改,改了又删……先忽视之后的J题,其实只要快速的把I题给AC了,我们队还是可以拿个铜牌的,而这也
是我们的心理预期。
而因为我写I题写得很慢,使我们如果只有两题,就不能得奖,于是我们就把目标放在第三题,也就是J题上,那
时我们还有三小时多。而这一题,所多了都是泪。在编码时,我采用的是后缀数组加贪心的写法,也因此在写代码时,
我都被各种指针的转移给搞疯了,之后好不容易过了样例,又被队友的样例给卡,之后又是删删改改,才终于把代码
给调试完,然后一起提交……RT!!!我*,我都不知道该说什么好了,之后就是如下
while(1){
检查代码;
调试;
提交;
RT;
}
如果是WA了,我至少还知道是WA,但你一个RT,我就真不知道是数组越界,内存超限,还是空指针的问题了。
之后一直到比赛结束,J题也还是一直RT。然后看了手机上的讨论群,说J题只要暴力就能解决了,暴力就能解
决了,能解决了,解决了,了……
我*******,我心里有与MMP不知当讲不当讲!!
好了,到此,总结以上,一,心态崩了,心还不够静,就算在日常的练习做题中,也很容易被其他的东西给转
移注意,从而导致虽然我学习了3、4个小时,真正有在学习区间也就不到1小时,还是零零散散的,泣……
二,对代码的熟悉程度还不够,有时想到了某一点思路,但却不能很好的用代码写下来,这就是我日常训练时的
锅了,有时我在做题时,本来是有思路的,但却因思路太复杂,就放弃而去想其他更简单快捷的思路,如何,就被转
移注意了,现在想想,多写些这种特别复杂的代码,是提升代码熟悉度的一个很好的方法……
三,可能是知识点还不够吧,其实可以这么说,算法里的各种知识点,如字典树,最短路,还是其他的数论,博弈
概率什么的,其实也只是算的上是算法工具的一种,而知识点就是告诉你这些工具最基本方法,比如字典树,就是字典
树。但是,在具体的写题目过程中,往往会因为出题人的恶意,把题目包装的题目讲什么都不知道,就是明确告诉时用
什么,也还是一脸懵逼。更别说其他的各种工作混合应用了,哦,还可以加上DP……
大致就是这样了吧,心好累啊,再见……
PS:大致说下青岛区域赛的榜单吧,其中做题在4题以上,稳拿金牌,而第一名是浙大,A了6题。之后是A了三题
的,横跨金银铜三个名次,而之后是A了2题的,如果做得快,可以拿铜,但如果慢了,恭喜,可以拿个铁牌。