大佬博客传送门
个人理解(EK算法)
通过不断寻找增广路来尝试增加流量。
通过从源点到汇点、在残余容量网络上进行的bfs来寻找增广路,引入反向边来保证之前的选择可以反悔,每条增广路增加的流量为路径上残余容量的最小值。直到无法找到增广路,此时流量为最大流。
模板题(洛谷P3376)
题目描述
如题,给出一个网络图,以及其源点和汇点,求出其网络最大流。
输入格式
第一行包含四个正整数 n , m , s , t n,m,s,t n,m,s,t,分别表示点的个数、有向边的个数、源点序号、汇点序号。
接下来 m m m 行每行包含三个正整数 u i , v i , w i u_i,v_i,w_i ui,vi,wi,表示第 i i i 条有向边从 u i u_i ui 出发,到达 v i v_i vi,边权为 w i w_i