2021/10/29 NOIP模拟赛

赛时安排

8:00~8:10

先把题面通读了一遍,发现T3好像是原题,T4的范围像矩乘

8:10~8:40

写T3,(树剖YYDS,再也不写倍增求LCA了,我老是调不对)

8:40~8:55

T2的50分暴力直接简单DP,n^2转移即可

8:55~9:40

T2的正解应该还是很可写的,我需要先用单调栈预处理出每个数之前第一个大于等于它的数,以及之前第一个等于它的数,转移时用线段树维护区间最值,修改时需要支持单点修改以及区间覆盖,调了一会终于把样例过了

9:40~10:10

但是还是不放心,所以又对拍了几组,发现不对,又打标,最好才发现区间覆盖时会忽略最优解,所以又开了个数组记录最优解,终于过了,不过T1还没写有点慌

10:10~11:20

仔细思考了T1,发现只要维护前缀和后缀Trie树再跑DFS序,求二维数点即可
二维数点还是写的是CDQ分治,感觉问题不大

11:20~12:10

T4没有什么思路,第二档似乎可以用MAP维护,但是我的map一直CE,最后没办法只能写第一档暴力

赛后总结

1:幸亏T2对拍了一下要不然可能就0了,而且如果我当时放弃调转而写其他题可能也不会很理想
2:T3交之前发现没开longlong,多拿了10分
3:T4还是应该认真找找规律,推推性质的,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值