Для графа с v
вершинами и e
ребрами и полосой, хранящейся в двоичной минимальной куче, время выполнения в худшем случае составляет O((n+e)lg(n))
.Однако это предполагает, что мы используем связанный список смежности для представления графа.При использовании матрицы смежности для прохождения требуется O(n^2)
, в то время как представление связанного списка можно просмотреть в O(n+e)
.
Следовательно, из-за использования матрицы для представления графика время выполнения Дейкстры изменится на O(n^2lg(n))
?