do_while_true退役博客读后感

首先膜拜大佬/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样例,说不定能发现什么小错误

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值