现在才有时间来总结。
总结
还是跟往常一样,不多废话了。
Day1的问题主要出在T2花了太多时间,导致T3没有时间打部分分。
这也反应了一个我比赛时经常容易犯的错误,就是有时候会突然想到一些比较奇妙的性质,然后就会顺着自己的思路一直打下去,没有想清楚就开始打,往往会因此浪费许多时间。但noip毕竟是noip,只有三个半小时,时间容不得耽误,不仅比正确性还要比速度,这一点自己需要提高,记住那句:think twice, code once
其次,另外一个问题就是第一题也丢了5分。因为没有想到2^63
是不能加一的,否则会爆unsigned long long
,这样丢了5分实在很不应该。
还有就是第二题实际上自己也没有考虑清楚, 事实上自己的空间开的是不够的,如果是特殊构造的数据是能把自己卡掉的。
而Day2的问题主要出在第三题的一个小细节,导致丢了5分,其他的题自己为了求稳该拿到的都拿到了。
事实上以上三个问题都是自己平常做比赛或改题时不够注意细节导致的,每次改题或者做比赛时都不考虑一些极限的情况,不测极限数据,不考虑空间是否开够了,不考虑是否会爆空间,不考虑是否可能被卡常等等,而是依赖于评测系统的反馈,这种习惯一旦养成,不管是在大赛还是平常的一些比赛中都是很吃亏的。
所以在今后的训练中,要加强自己一遍过的能力,每次都要保证能拿的分都一定拿到,虽然这是一件说起来容易做起来难的题,但就是要慢慢去调整,慢慢适应这样的做题习惯,这一点很重要。
还有就是应该多去像CF这样之类的网站做一些题,类似上面这种问题相信如果做题做得多是可以有足够的敏感度的,平常打CF时也要加强程序的鲁棒性。
事实上这次的比赛可以说发挥的一般般,虽然相比去年自己稳定了一些,但自己能拿得到的分应该是470以上的,可最终分数只有427。
离省队的距离还比较大。
在今后的训练中要更加求稳。
明年的省选一定不能再次跌倒啊。