Изменения

Перейти к: навигация, поиск

Использование обхода в глубину для поиска мостов

672 байта добавлено, 08:52, 8 декабря 2010
Новая страница: «== Постановка задачи == Дан неориентированный граф <tex> G </tex>. Найти все мосты в <tex> G </tex> за вр…»
== Постановка задачи ==
Дан неориентированный граф <tex> G </tex>. Найти все мосты в <tex> G </tex> за время <tex> O(|V| + |E|)</tex>

== Алгоритм ==

{{Теорема
|statement=
Пусть <tex> T </tex> - дерево обхода в глубину графа <tex> G</tex>. Ребро <tex> (u, v) </tex> является мостом тогда и только тогда, когда <tex> (u, v) \in T</tex> и из вершины <tex> v</tex> и любого ее потомка нет обратного ребра в вершину <tex> u</tex> или предка <tex> u </tex>
|proof=

}}
69
правок

Навигация