今天自习课没事干,看书自学了一下网络流中的EK算法.(求最大流) 设s为源点,t为汇点,C为容量矩阵,F为流量矩阵,f为最大流量. 1.初始化F,f 2.用BFS在残量网络中找到一条从s到t的最短增广路T,如果T不存在,算法结束. 最短增广路就是最短路径(s→t) 一边(u,v)被增广完后,在残量网络中就不存在(u,v)这条边,只有(v,u)这条边了.(即不存在(u,v)这条路径) 3.m=min(u,v)∈T{C(u,v)-F(u,v)} (最短增广路径中残量网络中最小的边) 4.f+=m 5…