随笔分类 - 网络流
摘要:题目要求不能通过相同的点,限制点,和蜥蜴那个题类似,将每个点拆成两个点,中间连一条边,因为每个点只能通过一次,所以边的流量为1。 因为起点和汇点不算十字路口,所以不用拆,在与1号点直接相连的点和1号点之间连一条流量为1的边,与n号点相连的点一样如此处理,然后用最小费用最大流就可以了...
阅读全文
摘要:给出一个容量网络,那他的最大流一定是一个定值(即使是有多个一样的最大值)。 所以我们从开始的可行流开始增广时,最终的增广量是一定的。 所以为了满足最小费用我们只需要每次找最小费用的增广路即可,直到流量为最大值。 这个问题仅仅是在求增广路时先考虑费用最小的增广路,其他思想和EK...
阅读全文
摘要:https://www.luogu.org/problem/show?pid=2472这是一道网络流题,主要是构建图(建模),然后用最大流就可以了; 虚构一个汇点和一个源点 构图时,把每个柱子拆成一条边连接两个点,边的容量为柱子高度; 把可以跳出的柱子连到汇点,容量是INF(不影响...
阅读全文
摘要:http://blog.csdn.net/xzz_hust/article/details/22041173 首先给出割的定义:在图G(V,E)中,将图割成两个不能联通的图的边集即为割;有这样一种题目:求G(V,E)中s点到t点的最小割,这个问题就是求s–>t的最大流, 下面给出解...
阅读全文
摘要:https://www.luogu.org/problem/show?pid=1343#sub最大流#include#include#include#include#include#include#include#define INF 100000000using namespac...
阅读全文

浙公网安备 33010602011771号