[关闭]
@owaski 2016-10-15T07:16:33.000000Z 字数 276 阅读 654

题解

Intel Code Challenge Final Round (Div. 1 + Div. 2, Combined) E

很容易将题目转化成一个网络流的模型,向每个点连的边,每个点又向的边,然后对于任意,连的边,然后求最大流,也就是最小割,边数是的,网络流会TLE
考虑怎么求最小割(ST割),设表示前个点,有个点在S割中的最小割值。
根据是否在S割中分类,那么有:


很显然最小值一定是合法的而且就是最小割。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注