保存帖子
发现
索引
热门
陶片放逐
关于
请求升紫并撤下所有题解
板块
P4170 [CQOI2007] 涂色
楼主
dead_X
滴叉
当前回复
61
已保存回复
63
发布时间
2024/7/30 21:39
上次更新
2024/8/5 21:26:50
查看原帖
更新帖子
被骇客
银
狼
阻止的越权访问
保存失败
请求升紫并撤下所有题解
dead_X
滴叉
楼主
2024/7/30 21:39
题解中只给出了算法,绝大多数题解没有给出证明。
我花了半个小时也没有证出来为什么这是对的。
我想到的证明如下:
考虑一次染色,显然它染色的结果会有一部分保留到终止状态。
然后没有保留到终止状态的位置集合构成了若干个区间,由于新的染色不会跨过多个区间(否则第一次染色的结果就没被保留)所以每个区间是独立的。
区间 DP,时间复杂度
O
(
n
3
)
∼
O
(
n
4
)
O(n^3)\sim O(n^4)
O
(
n
3
)
∼
O
(
n
4
)
,即对于每种颜色做区间 DP。
2024/7/30 21:39
加载中...