![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
建模优化
ezoixx174
这个作者很懒,什么都没留下…
展开
-
【AT2336】Flags
链接:AT2336 Flags (题意不解释了) 解法:2-sat + tarjan-scc + 线段树/分块 (话说2-sat这东西我读成二坐,zh大佬每次都要纠正我233333) 使用2-sat建模,将每个点iii拆为iii与i′i′i',题目转化为选点问题。一条边(u,v)(u,v)(u,v)表示若选择了uuu,则vvv必须被选择。这东西有啥用呢?由于输入的每对数要么必须选xxx...原创 2018-08-11 00:42:33 · 8164 阅读 · 0 评论 -
【AT2568】Lotus Leaves
题意 链接:AT2568 一个池塘,有起点叶子、终点叶子和叶子。 同行同列的叶子联通,问最少删去多少叶子(除起点终点)能使得起点和终点不连通。 解法:网络流 题目显然要求图的最小割。(暴力建边带走) 更优解? 将每行、每列各缩为一点,然后对于一片叶子(i,j)(i,j)(i,j),从行iii向列jjj连双向边,从超源向它所在的行与列连单向边,从超汇所在行与列向其连单向边,完成建...原创 2018-08-11 00:47:16 · 7877 阅读 · 0 评论