网络流-最小割
炒饭君
这个作者很懒,什么都没留下…
展开
-
HDU 2435 There is a war (网络流-最小割)
HDU 2435 There is a war (网络流-最小割) 题目大意: n个岛通过有向边连在一起,countryOne坐落在1号岛上,countryAny坐落在n号岛上,现在1 要进攻 n ,n为了抵御1的攻击,要毁坏边,没条边毁坏要花费,现在1可以在 2-n 任意两个岛上建立一个摧毁不了的边,使得 countryAny 为了抵御进攻最小的花费最大为多少? 解题思路: 首先,最小割可以理解成网络流的流量,第一步 ,countryAny肯定要用最小的花费使得图不连通,这个花费就是最小割。 但是,co原创 2014-06-19 19:55:07 · 1352 阅读 · 0 评论 -
HDU 4289 Control (网络流-最小割)
HDU 4289 Control (网络流-最小割) 题目大意: 先是n,m表示n个城市,m条边,接下来src,sink,表示一个小偷从起点到终点,接下来n行表示每个城市放置警察需要的花费,接下来m行表示m条无向边。问你阻断小偷需要多少花费? 解题思路: 将n个城市拆点构边,根据最小割定理,阻断起点到终点的连同最小割的花费也就是求最大流。原创 2014-08-15 16:16:49 · 702 阅读 · 0 评论