HDU 2485 Destroying the bus stations
<br />网络流 <br /> <br />要求割点的数量,可以转化为求割边的数目,即拆点。<br /> <br />先bfs两次,求出起点和终点到其余各点的距离。然后将每个点拆成两个点,容量为 1 。如果dist1[i]+dist2[j]<k,则给 i' 和 j 连一条边,容量为 1 。<br /> <br />最后求最大流,就是答案。<br /> <br />/* * File: HDU 2485 Destroying the bus stations * Author: xiaotia
复制链接