2017寒假练习赛总结(实时更新)

1.18

         打第一场比赛找找感觉……

         第一场基本没什么问题,花了2.5hAK,如果不作死读错题的话可能1.5h就AK了。

1.19

         Codeforces Round #392 (Div. 2)

         本来想好好地打一场,结果再次狗带,C题FST了(而且是结束后马上意识到要FST了)

         原因:有点意识流,想到哪里就写到哪里,不知道填好自己之前可能挖下的坑==

         哦对,D题发现正解花的时间太长,然后代码能力太弱所以没写出来。(这只是模拟啊==)

         最后,Solved只有2题……(C题FST,D题现场WA==)

1.20

         第二场比赛……

         开场就闹小情绪了,偏偏不跟榜,结果弄了个FB之后就GG了……

         后来还是跟着榜做,但是A了4题之后看了三题发现都有点不会做了……

         然后就开始自暴自弃了==,结果浪费了大概80分钟时间(太长了吧)

         然后这个时候我发现有几个人过了04,一怒之下我冲了一发暴力,过了。

         这个时候心态比较稳了(反正都炸了),狗血地发现后面三道题有两道读错了……

         最后20分钟的时候过了7道,剩下那道因为太紧张想不出来了。

         日常爆炸……

          QAQ


1.21

          BestCoder Round #91

          1001 先WA了一发,然后A了,然后有一种预感:这题会有腥风血雨。

          1002 花了比较长的时间读题,想了好久才想出来:离散区间+差分序列,还有20分钟的时候才过掉,后面的题肯定没时间了。

          然后自己又看了一遍1001,感觉好像也没有什么坑啊。(但是感觉自己就是会挂)

          HACK阶段最后一分钟,01被叉了(意料之中),02还是比较安全的。终测之后,02还活着。

          至此,BC上蓝名了。

1.22

          WFU练习赛

          先签到。

          区间DP写得脑子一片混乱,后来直接记忆化,马上过了样例,但是一直WA(好吧数组开小了),开大之后马上过了。

          然后又看了一题(这不是赤裸裸的最短路么) 10分钟打完。

          最后10分钟,过了一题负二进制数。

          剩下的两个题,都要好好研究下(现在应该都在我的能力范围之外……)

1.23

          Codeforces Round #393 (Div. 2)

          状态很差的一场。

          A题00:04签到

          B题,读了半天题,总算有点懂了,结果一交,WA。

          这个时候已经感到有点不对劲了……又浪了两发,心态爆炸……

          这个时候先弃了B,看了看C,怎么回事,有点看不懂啊……

          后来发现B自己完全写错了,改回来之后交了一发,WA。(卧槽==)

          回过神来,发现自己对上界的判断很成问题,这个时候终于想到了二分答案==

          终于过了B,还有不到20分钟了,分数也是少得可怜==

          C还是看不懂==,时间也不多了,直接放弃,睡觉去了(这可是在凌晨啊……)

          醒来之后一看,两道都过终测了,但是排名很靠后,所以还是掉分了。

1.23(真累==)

          第三场比赛

          哎呀,这场比赛题目都好简单啊,哎呀键盘怎么这么难敲……好的过了两题(A和B)了……现在我要过第三题(C)……WA(卧槽……)

          按照我这个时候的意识,我先弃了这题(不能开场就进坑),换一题先再说。

          于是又切了两个题(D和E),这个F好像有点复杂啊先看后面的题==

          这个H好像是小学数学智力题,但是这个样例输入输出跟我脑子里想的不一样啊,但是已经过了好几个人了(这题也先放一放吧)

          这个I直接模拟啊,但是我现在好慌啊,感觉好难写啊==

          这个G好像没人做的样子……咦好像是优先队列搞一下……卧槽WA……卧槽我看错题了……先扔一边

          唉,还是去看F吧(那么简单==) 现在过了5题了,再写I,一发就过(6题了)

          这个时候冷静下来,二分答案切了H。已经快2小时了,还有2题(卧槽已经有人AK了)

          这个C真是……到底哪里WA了啊……题目说不能用除法,我都调成整数试试看……过了(但是不科学啊==)

          冷静之后G感觉暴力就可以过,冲了一发,终于AK了。

          这个时候我做了C的数据,发现用实数精度确实会出现问题,因此答案会不对==(这个问题要重视一下)

至此,自己作一个阶段的小总结:

          1、减少罚时,手速慢点没事(简单题打得快慢差距也不过几分钟),但是一定要稳,自信能过的题一定要一发就过

          2、读题一定要仔细,不能漏掉一个条件,可能一句看起来无关紧要的话事实上影响着整个题的大局。

          3、心态不能乱,不要过度频繁地看榜。看到WA或者TLE或者其他的先不要慌,想一想哪里可能出错,短时间想不到的话先换题

          4、一道题做到一半的时候如果换了思路,应该检查之前写的代码,有没有给自己留潜在的坑,如果有,马上改过来。(最近几场我一直被这个问题坑了==)

          5、定义变量的时候再确认一遍数据范围(尤其是N、M、Q、A这四个常量,注意他们的值)


原文地址:https://www.cnblogs.com/cxhscst2/p/6648793.html