Изменения

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

Алгоритм Борувки

7 байт добавлено, 02:27, 15 декабря 2012
Реализация
while T.size < n
init() // у вершины есть поле comp(компонента которой принадлежит вершина)
findComp(T) // разбивает разбиваеv граф T на компоненты связынности обычным dfs-ом
for uv <tex>\in</tex> E
if u.comp != v.comp
if minEdge[v.comp].w < uv.w
minEdge[v.comp] = uv)
for k comp <tex>\in</tex> K Comp // K Comp- множество компонент связанности в T
T.addEdge(minEdge[k])
return T;
394
правки

Навигация