CSP-S 2024 第十次
AK 了就结束,USACO 赛制是吧(
神秘难度排序,D<C<A<B
A
手模一下可以发现线性基里的数最多也只有两位,考虑模拟一个数插进线性基的过程。
对于
对于
这个变化的过程实际上就是在遍历一条链,于是直接用并查集把这条链维护出来,
具体地,对于线性基中的数
插入一个数时只需要找其所在链的结尾,在并查集上找祖先即可。
B
考虑钦定一个非叶子为根,从下往上贪心。设
(x : y 表示
比如考虑这棵树上的
正确做法是清扫
设
之后在
所以任意时刻,还有可能清除
考虑此时在
另外假设做了
可以发现上面两个条件已经保证操作次数不超过
但是考虑一种极端情况,有一个
也就是说这种情况下,不能做超过
而肯定是进行越多次操作越好,设最多能做
C
考虑一个子集和
注意到以此法产生的
具体地,若加入
D
区间排序问题考虑莫队,发现只有加入的话可以用并查集维护当前围成的圈(也就是当前形成的连通块),
回滚莫队套可撤销并查集即可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具