【BZOJ】1585: [Usaco2009 Mar]Earthquake Damage 2 地震伤害

【题意】给定无向图,现在可能有一些点已经被删除,只给出信息是c个点未被删除且不能到达结点1,求最少的删除点个数。

【算法】最小割

【题解】本题和1的区别是:1求的是最少的不能到达1的结点数,那么就把损坏点圈缩在不可达点的邻点。

本体求的是删除最少的点使c个点不可达,这样的要求就是典型的最小割。

每个点x连向x',容量为1,若是未被删除点则容量为inf。

将1的设为S,将报告点的出点连向T,问题转化为S-T最小割。

 

posted @ 2017-09-27 18:41  ONION_CYC  阅读(215)  评论(0编辑  收藏  举报