Изменения
Перейти к:
навигация
,
поиск
← Предыдущая правка
Следующая правка →
Поиск потока минимальной стоимости методом дополнения вдоль путей минимальной стоимости
46 байт убрано
,
15:32, 24 января 2016
→
Реализация
<tex>flow[edge] = 0</tex>
'''while''' <tex>\exists</tex> путь <tex>s \leadsto t</tex> в остаточной сети <tex>G_f</tex>:
<tex>
path =
</tex>
путь <tex>s \leadsto t</tex> с наименьшей стоимостью
<tex>
P
</tex>
maxFlow =
<tex>
maxFlow =
\displaystyle \min_{edge \in path} C[edge] - flow[edge]</tex>
'''for''' <tex>edge</tex> '''in''' :
<tex>
flow[edge] = flow[edge] + maxFlow
</tex>
'''return'''
<tex>
flow
</tex>
===Асимптотика===
Mr ivan777
147
правок
Навигация
Персональные инструменты
Создать учётную запись
Войти
Пространства имён
Статья
Обсуждение
Варианты
Просмотры
Читать
Просмотр вики-текста
История
Ещё
Поиск
Навигация
Заглавная страница
Свежие правки
Случайная статья
Справка
Инструменты
Спецстраницы
Версия для печати