首先膜拜大佬/bx/bx/bx
而这篇文章告诉我们什么呢?(也不全是这篇文章说的,包括个人经验教训)
一、写题前预估复杂度
复杂度预估不准是会掉大分的
比如之前打一场比赛,有道xds题,写询问函数时同时询问了左子树和右子树,导致 O(nlogn) -> O(n^2) ,100 -> 60
再比如说今年CCPC,我写一道模拟,又因为错估复杂度导致没过。虽然及时将电脑转交给zzy,但时间已然不够,导致 7 -> 6 ,没打过 byr+gck+lht 队(我们队罚时高)
二、先写会做的题
比赛时间有限,一定要先写会做的而不是盲目按顺序做题
有好几次abc,因为E不会做而没看FG。赛后发现FG是板子或者比E好做,导致掉分。
如果没有会做的,写暴力和特殊性质,争取拿到更多分,而不是一直死磕正解
三、做题要仔细
仔细读题,仔细看样例,仔细写代码
比如上周末的梦熊J,D因为读错题而少拿了10~40分,最终喜提330
又比如CSP-J2023,C因少写一行continue,导致输出输多,总分260 -> 220,痛失队内最高。
还是CSP-J2023,D的dij出了点小错误,并且能够通过自测样例测出来,比赛时却并未发现,又痛失 5 ~ 10 pts
在能拿的分已经拿到后,多手搓几组hack样例,说不定能发现什么小错误

被折叠的 条评论
为什么被折叠?



