
Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:

59. Стягивающие деревья. Нахождение стягивающего дерева методом поиска в глубину.
Для произвольного неориентированного графа G = <V, Е> каждое дерево <V, Т>, где ТсЕ, будем называть стягивающим деревом или каркасом графа G. Ребра такого графа (дерева) назовем ветвями, а остальные ребра графа G будем называть хордами.
В глубину. С(n+m)
исходный граф G = <V, E> задан списками инцидентности.
Алгоритм DFS-T(G)
1. For each v do Mark[v]<-0
2.T 3.dfst(v0) Dfst(v)1.Mark[v]1
2.for each wV, смеж. С v do
3.if Mark[v]=0 then
4.TT{(v,w)}
5.dfst(w)
6.end if;end for
Соседние файлы в папке 35-66