网络流学习笔记(二)—— 最小费用最大流

最小费用最大流:在保证最大流的前提下,让费用最小。 c++ 在求解最大流时,咱们在残量网络上不断贪心地增广而获得了最大流。 如今边上多了费用,为了使最后总费用最小,咱们天然能想到每次贪心地在残量网络上,沿着费用最小的那条路进行增广。 此时残量网络中的反向边费用应该是原边费用的相反数,以保证退流操做是可逆、正确的。 而此时图中就有可能出现负边权,因此只能使用 SPFA。web 用 SPFA 先处理出
相关文章
相关标签/搜索