20250625模拟 总结
模拟NOI 2023 D2
60+36+0
T1 P9481 [NOI2023] 贸易
考虑对每个终点分别计算。
子树内的很好求,字数外的,可以分为 n 组,也就是向上的路径的对面子树,贡献一起算。
问题变成,在反图的意义下,求每个点到所有祖先的最短路。
于是枚举每条特殊边,按照floyd的松弛思想来更新最短路。
赛时写了一个奇怪复杂度的做法,应该是 \(O((2^n\times n)\log (2^n\times n))\) 的。
但是写挂了,临时改成了 60 分暴力,然而调出来仍然是 TLE 85 分。
T2 P9482 [NOI2023] 字符串
使用放宽限制再容斥掉的思想,需要用到(SA/SAM)+扫描线+manacher。
T3 P9483 [NOI2023] 合并书本
神秘 dp ?
考虑在合并树上观察一些性质,进行大量剪枝。
然而如果想到怎么良好的构建并计算合并树,应该能拿不少分。
but 赛时暴力写挂。
总结问题:
应该主要是t1挂掉,t3没写。
小智提供的良好的做题策略:一般t3不太可切,不如开场先把t3暴力写满,然后彻底忘掉,努力冲t1t2。
感觉这个策略很有用,D1 D2都应该这么做。

浙公网安备 33010602011771号