Menu
Coddy logo textTech

Time and Space Complexity

Урок 7 из 9 курса Алгоритм Прима — Алгоритмы на графах на Coddy.

Временная сложность:

  • Версия со сканированием ребер здесь имеет сложность O(V * E): V-1 раундов, каждый из которых сканирует все E ребер. С использованием бинарной кучи и списков смежности алгоритм Прима работает за O((V + E) log V).

Пространственная сложность:

  • O(V) для массива inTree (плюс входные ребра).

Резюме:

  • Алгоритм Прима выращивает одно дерево, всегда добавляя самое дешевое ребро, выходящее из него, пока не будут включены все вершины.
  • Он дает тот же минимальный общий вес, что и алгоритм Краскала, используя другую стратегию.

Попробуйте сами

В этом уроке нет задания по программированию.

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Алгоритм Прима — Алгоритмы на графах