
网络流
Soap__
这个作者很懒,什么都没留下…
展开
-
USACO4.4 追查坏牛奶Pollutant Control
题目链接:https://www.luogu.com.cn/problem/P1344 这显然是一道网络流题目 第一问裸的最大流 关键在于第二问怎么求 一个很妙的做法是将边权乘上大常数再加1,这样分成了两部分,前面的代表流量,后面代表割的边数。 由于乘上一个大常数,所以新图的最小割等价于原图的最小割情况下加上割的边数 然后求新图最小割即可 CodeCodeCode #include <iostream> #include <cstdlib> #include <cstdio&g原创 2020-10-13 20:22:10 · 326 阅读 · 0 评论 -
ZJOI2010 网络容量
题目链接:https://www.luogu.com.cn/problem/solution/P2604 这一眼就是网络流题目 第一问十分简单,直接最大流即可 那么怎么做第二问呢? 我们观察到,先算出了第一问的maxflowmaxflowmaxflow,然后第二问等价于在原图中(原图中每条边费用为0),每条边加上一条流量为∞\infty∞,费用为原边的费用的图 然后根据最大流最小费用算法,我们可以知道其实是不用重新建整个图,只需要在当前残量网络中加上原图没有的边即可 这是因为最大流最小费用算法每次会找出费用原创 2020-10-08 21:26:41 · 178 阅读 · 0 评论