147
 правок
Изменения
→Реализация
===Реализация===
 '''function''' findMaxFlow(E, C, s, t): 
    '''for''' <tex>e edge \in E</tex>:        <tex>fflow[eedge] = 0</tex>
    '''while''' <tex>\exists</tex> путь <tex>s \leadsto t</tex> в остаточной сети <tex>G_f</tex>:
        <tex>path = </tex> путь <tex>s \leadsto t</tex> с наименьшей стоимостью
        <tex>maxFlow = \displaystyle  \min_{e \in path} flow[e]</tex>
        '''for''' <tex>edge \in path</tex>:
            flow[edge] = flow[edge] + maxFlow 
        дополнить поток <tex>f</tex> вдоль <tex>path</tex>
