pku 1273 Drainage Ditches( Edmond-Karp最大流模板)

来源:互联网 发布:游泳教学软件 编辑:程序博客网 时间:2024/05/22 07:09

经过证明,若每次用最短的增广路径进行增广,则最多只需要O(VE)次增广。(如何证明?)

用BFS求最短增广路径,每次增广复杂度是O(E)。因此,总时间复杂度为O(VE2)。该算法名叫Edmond-Karp算法。

原创粉丝点击