Предположим, что нам дано минимальное остовное дерево T данного графа G (с n вершинами и m ребрами) и новое ребро e = (u, v) веса w, который мы добавим к G. Дайте эффективный алгоритм для нахождения минимального остовного дерева графа G + e. Ваш алгоритм должен работать в O (n) раз, чтобы получить полный кредит.Добавить новое к графику и найти новое остовное дерево в O (n)
(с) от Skiena руководства
Старт Прима или Крускала ALG с и или V, пока мы не достигнем фрагмента заданной остовного пути дерева? Кажется, новое остовное дерево не сильно изменится с одного нового края.
Поскольку это проблема домашних заданий, вы можете объяснить более конкретно, что вы хотите помочь? Это большая проблема, но мы не просто дадим вам ответ. – templatetypedef