【考试总结】test 10.20

test 10.20

考试策略与过程
先看题,感觉T1比较可做。但是想了很多做法,比如转换成树上问题,都假掉了。写了20pts的暴力,拍了 \(n\le15\) 的数据,发现只有 \(m=0\) 的情况输出 No,但是不太会证,就数据分治了。看T2,能确定用堆维护,每次取出最小值,按照单调性插入次小值,卡在了把负数转换成正数和每次插入的值,写了20pts的暴力。以后遇到这种情况,一定要大胆去尝试和证明,无非就几种情况。看T3,肯定要推式子,考虑枚举每个点,再枚举子树内的点,考虑如何计算祖先的贡献系数 \(k\) ,但是计算不出来,卡住了。看T4,只有20min了,想到了dp,但是保险起见,糊了个暴力上去。
考试经验和教训
暴露出了很多不足。T1,实在不会做时,可以打表找规律。以前的套路:考虑每个量或操作对答案的影响,考虑特殊情况如何处理。现在加入的套路:考虑一个量加入的过程,不止是一个量,大概率运用数学归纳法,得出最优结论。T2,以前做过类似的题目,一下子有了大致思路。不足:化简题目条件不熟练,发现了要把负数转化成正数。套路:保证不重和最小,大部分题目可以加入状态表示考虑完前 \(i\) 个,很有用。对于情况不多的题,可以直接枚举。 T3,推式子做少了,只能慢慢练。T4,时间安排不合理,导致45分暴力没写出来。这套题在我看来,可以说是目前最好的题目,没有之一。
能力分 实际分 失分原因 改进办法
T1 100 100 无。 打表找规律,考虑一个量的加入过程对答案的影响,用数学归纳法。
T2 100 20 转化能力弱,模板不会举一反三,没有多去尝试。 先考虑转化后的结果,再考虑如何保证正确性。多去尝试。
T3 20 20 推式子,分类讨论能力弱。 多推式子。
T4 45 20 时间安排不恰当。 这算是个教训吧,题目一难,时间安排就出现问题,一定要保证csp,noip不出现这种低级失误。

上一篇:Coding Your Life


下一篇:NanoPC-T4初始配置和相关应用