![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【图论】-网络流
文章平均质量分 64
tystrwor
这个作者很懒,什么都没留下…
展开
-
POJ 2987 Firing 【最大权闭合图】
POJ 2987 题目链接 题意:公司要进行裁员,裁掉一个人可以获得一定的利益或损失(用正数和负数表示)。一些人之间有附属关系,比如b是a的下属,则裁掉a就必须裁掉b。问要取得最大的利益,最少要裁掉几个人,取得的最大利益是多少结论一:最大权闭合图的的权=原图中权值为正的点的和 - 最小割(最大流)结论二:最小割对应取点方案就是最小取点数具体详细证转载 2017-07-29 19:44:03 · 274 阅读 · 0 评论 -
POJ2175 Evacuation Plan 【 最小费用流+消圈定理】
poj2175链接消圈定理所谓消圈定理,就是在某个流 中,如果其对应的残余网络没有负圈(剩余流量为 的边视为不存在),那它一定就是当前流量下的最小费用流。反之亦然。即「 是最小费用流等价于其残余网络中没有负圈」。证明怎么证明?假设任意流 ,如果在相同流量下有比他更小费用的流 。观察流 ,在流 中,除源汇外所有点的流入量等于流出量,在流 中转载 2017-07-30 10:38:29 · 779 阅读 · 0 评论 -
ZOJ 3475 The Great Wall I【最大流最小割定理+巧妙建图】
The Great Wall ITime Limit: 2 Seconds Memory Limit: 65536 KB Long long ago, in the forgotten land, there is a rich country named X. There were several countries in the forgotten land an原创 2017-08-07 10:39:16 · 298 阅读 · 0 评论 -
HDU3829 【最大独立子集】
题意:每个人喜欢某个动物,讨厌某个动物。一个人只有喜欢动物在,讨厌动物不在才会开心 问减去一些动物最多可以让多少人开心 建图难想 想到->对人建图对于两个人,如果A讨厌的是B喜欢的,或者A喜欢的是B讨厌的,就A->B连边,表示互斥求一遍最大匹配ans,因为一个人被拆成两个,所以(2*n-ans)/2就是最多开心人数最大独立子集+最原创 2017-08-02 10:01:29 · 336 阅读 · 0 评论 -
HDU6214 Smallest Minimum Cut【最小割-最小边数】
Smallest Minimum CutTime Limit: 2000/2000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 471 Accepted Submission(s): 172Problem DescriptionConsider a原创 2017-09-17 22:31:40 · 432 阅读 · 0 评论 -
Codeforces 976F Minimal k-covering【最大流】
链接题意:给一个二分图,存在重边,求使各点度数至少为k(0<=k<=min(d[i]))的最小边集合。分析:首先建立一个源点s向二分图左边连边,建立一个汇点e,所有二分图右边的点向e点连边。要使每个点的度数大于等于k,可使流过每个点的流量小于等于d[i]-k。(d[i]为每个点的度数),就可以在建立源点到二分图左边点,和二分图右边点到汇点时开始限制。然后对每个k跑一遍最大流,记...原创 2018-05-01 18:38:54 · 430 阅读 · 0 评论