Изменения

Перейти к: навигация, поиск
Удаляющий обход
==Удаляющий обход==
Аналогично предыдущейидее, однако удалять в процессе обхода в глубину из графа все "лишние" рёбра, т.е. рёбра, вдоль которых не получится дойти до стока <tex>t</tex>. Это очень легко реализовать: достаточно удалять ребро после того, как мы просмотрели его в обходе в глубину (кроме того случая, когда мы прошли вдоль ребра и нашли путь до стока). Корректность при этом сохраняется, так же согласно предыдущему пункту.
int dfs (int v, int flow)
Анонимный участник

Навигация