专栏文章
题解:AT_arc119_d [ARC119D] Grid Repainting 3
AT_arc119_d题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @minm0c11
- 此快照首次捕获于
- 2025/12/02 04:36 3 个月前
- 此快照最后确认于
- 2025/12/02 04:36 3 个月前
[ARC119D] Grid Repainting 3
很有参考价值的构造题。
首先对于一个连通块,我们可以求出其任意一颗生成树,然后从叶子开始一个一个删点。对于一条边,,如果深度大的那个点代表行就说明染白了一个行,同理深度大的点代表列就说明染白了一个列。这样在我们最多只会留下来一个位置没有被删,一定是最优的。
由于图是二分图,所以只要一个连通块点数大于 那么其一定存在保留一个代表行的点和保留一个代表列的点的方案。所以我们只需要知道保留了多少个行和多少个列即可,这一部分可以枚举确定。
构造直接按照上述的
dfs 方法构造即可,总时间复杂度 。相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...