首先是一些关于网络流的术语: 源点:即图的起点. 汇点:即图的终点. 容量:有向边(u,v)允许通过的最大流量. 增广路:一条合法的从源点流向汇点的路径. 网络流问题是在图上进行解决的,我们通常可以将问题转化为: 给定一个有向图,每条边有一个容量,有两个点被标记做了源点与汇点,你要确定尽量多的从源点到汇点的路径,每条边被经过的次数不得超过它的容量.我们将一个合法解称作一个流,一条边被经过的次数称作其流量,最终流的总和称作整个流的流量. 我们的限制转化为: 每条边被经过的次数不得超过它的容量->每…