CSP
简要过程
-
开考先看T1,送分题。
-
0:05,看到T2,字符串?然后以为充要条件和回文有关,想了一会就开始写,然后调调调调调,花了不少时间,然后发现答案比样例2大?
-
又想了一会,发现转化错题意了,于是再想了一会,貌似可以建个 PAM ,在PAM上做,然后写写写写写,发现自己的PAM写得完全不对,靠前没被板子,于是脑瘫地开始现场推PAM,时间过得飞快。
-
大概2:30勉强调对了PAM,然后发现答案比样例2小,为什么?
-
一直想不明白错在哪里,于是写了个暴力,发现暴力一样地过不了样例2,思来想去一直不明白。
-
3:10了,去写别的题?T3是个模拟,估计写不完,写T4部分分?那可能还不如拿T2的部分分来的容易。
-
于是又干起T2,无意义的输出一些无意义的变量来查错。
-
最后10min,我猛然醒悟,发现我一直将T2的题意转化错了,赶紧打了个35pts的区间DP。
过程解析
写T2的时候,过程有点坎坷,调代码了不少时间,思维和精神状态逐渐麻木,使得效率越来越低,以至于作出了现推PAM和无意义的输出一些无意义的变量,如果当时脑袋清醒,一定会意识到这些都是愚蠢的无用功。
反思
如果揪出这场考试失利的根本原因,那就是没想清楚就开始写T2,经过长时间的代码调试,导致思维僵化,精神状态全无,所以,一定要想清楚再写。
然而,如果已经陷入了不良状态,就要尽力抽出来。方法可以是:去趟厕所,吃一颗薄荷糖,然后先想想下一题。
一般可以30min检查一次自己的状态。