1.最小费用最大流基于最大流问题,那么我们就要注意流的三个重要的性质.其次呢要理解流量是一种速率,而不是总量.
2.最大流问题的一种解法就是增广路,为了理解什么是增广路我们最重要的就是要理解"退流"操作,它是为撤销先前选取的不合适的弧.
那么我们把弧定义两类:(1)前向弧--弧的方向和路的方向一致.
(2)后向弧--弧的方向和路的方向相反.
3.为了简洁表示流量和容量的图关系,我们进入了残留网络.
4.无向图最小费用最大流A题中的技巧:
(1)每个结点要建立4个弧,分为两对,每对都是一个容量为边容量的正费用c 和 反向容量为0的付费用,两对的区别是方向想反.每对的操作用异或^
(2)与佳哥使用邻接矩阵算法相同,当我们时候用连接标的的时候记得用pa[v]标记一条边的链接边编号,这样更新的会快一些