GDOI2018总结

Day0

停课了一个月来准备这次比赛,提前一天回家,在家里休息了一个上午,下午就去报到。从家里出发,骑车到了起湾道的十字路口遇上个红绿灯,看了手机才知道直接去一中门口,还好没有骑过了再去看手机。碰巧他们今天下午放学,遇上几个以前的同学。

Day1

在家里吃完早餐,早早地就到了机房楼下等待。有半个小时试机,抓紧时间准备一些常用的代码,或许会有用。拿到题目,带着一点小小的紧张,开始看题目。第一次浏览完,有点惊喜,第四题之前模拟赛的时候做过类似的,但印象不是特别深。重新看第一题,发现其实约数个数并没有很多,可以直接枚举约数然后判断。在9点半前,就搞完了第一题,去思考第二题。总觉得有些贪心策略,但想了很久也没有发现什么。只知道对于一个位置只能向一种方向旋转,可惜这个没有什么用。这题最后还是放弃了,去看第三题。认真再读了一次题之后才发现,之前看错题了……,原来是求一个节点以及其子树里面所有的苹果重量和,而不是一个点。白白浪费了不少时间,知道是树套树,剩下的时间也就都花在这题上面了。虽然看上去很简单,打起来还是很麻烦。也许因为前面因为看错题耽误了时间,在打代码的时候不免有些紧张,想尽快打完这题。结果得不偿失,打是打完了,连小样例都错了,调了一下,发现了一个错误,然后终于过了小样例。再去看大样例,就还是错了。只好打一个暴力,来对拍,打完暴力以后已经剩下不到一个小时了。结果一拍一个错,调了半天都还是有错,心态崩了……剩下最后一点时间,再怎么焦急都也没有办法,只能交暴力。第一天就爆炸,感觉这次要凉凉。
下午评讲的时候,突然发现原来今天的题目是这么简单,第一题是送分,第二题差分一下就可以贪心了,第三题是树套树,最后一题是曾经做过类似的。其中第一和第三题都想到了正解,只是第三题没有打出来,最终的得分还是不理想,只有110。这个分数也很大程度上影响了第二天的发挥。

Day2

今天比赛提前开始,8:10就开始了,中间那一点点试机时间也没有准备什么程序。跟第一天一样,第一次浏览完题目之后还是没有任何想法,就觉得第二题有点眼熟,第三题也有点眼熟。再重新看第一题,如果图构出来之后,就可以直接二分跑最短路,关键是如果构图。尝试从找规律,提前预处理等方向去思考也没有什么收获,觉得放弃又有些可惜,实在没有办法,去看第三题。之前做过类似的时候,好像是维护最长上升序列,但那道题的高度是只增不减,而这题的高度是随机变化的。看到数据随机,就知道最长上升或许下降序列的长度不是很长,但是对于高度这样变化的,还是无从下手。又觉得有没有可能要用一些数据结构去维护某些东西,又往这个方向去想了一下,也是没有收获。最后一题因为大样例有错就直接取消了大样例,但对我来说也好似影响不大。我也只会暴力。
中午时间足够,还能回家睡了个午觉,下午回来听讲。第一题是莫比乌斯,第二题就是在树上乱搞。第三题连数据结构都不需要,直接拿链表维护,原来我一开始想的方向是正确的,后来才想错了……第四题是个最短路树。今天的得分就真的只有暴力分了,才60。
于是,两天加起来就凉了,第三天也就无望了。

Day3

前两天这么凉,今天也就只能在家休息了,好好过一个五一国际劳动节吧……

Day4

颁奖,其实这个意义不大吧,分数也就那样。还是去一下感受一下气氛吧……

写在最后

这次省选并没有拿到一个自己比较理想满意的成绩,分数也不是特别好看,连第三天也没有进去。还是暴露出来很多问题,首先第一天看错题,或许跟语文不好有关吧,或许有压力,或许是紧张。看错题,而且是一道看懂题就可以想到的题,就有一定程度上影响了那天比赛的心态,到比赛的后半阶段,就总想着打程序的时候快点,这样就可以弥补之前看错题的损失,而最后反而还损失了更多。从这一个方面就可以看出来,在真正比赛环境下,非常容易受到一些突发事件的影响,进而影响到整一次的比赛。看到第一天得分的时候,对心情还有心态影响都很大,因为这天很多人都把第三题切了。无形中形成了一种在第二天比赛中把分数追回来的压力。虽然那天晚上出去散散步,心情也调节的不错,但或多或少还是把前一天比赛的成绩带到了第二天。而在第二天的比赛中,受到这种无形的压力的影响,有点时候就显得有些烦躁,然后最后也就凉凉了。
不过还好今天才高一,明天高二,还有一年,为明年做好准备吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值