Рубрики

Алгоритмы | График кратчайших путей | Вопрос 4

В невзвешенном, неориентированном связном графе кратчайший путь от узла S к каждому другому узлу вычисляется наиболее эффективно с точки зрения сложности времени на
(A) Алгоритм Дейкстры, начиная с S.
(B) алгоритм Варшалла
(C) Выполнение DFS, начиная с S.
(D) Выполнение BFS, начиная с S.

Ответ: (Д)
Объяснение:

 * Time Comlexity of the Dijkstra’s algorithm is O(|V|^2 + E)  
 * Time Comlexity of the Warshall’s algorithm is O(|V|^3)
 * DFS cannot be used for finding shortest paths
 * BFS can be used for unweighted graphs. Time Complexity for BFS is O(|E| + |V|)

Тест на этот вопрос

Рекомендуемые посты:

Алгоритмы | График кратчайших путей | Вопрос 4

0.00 (0%) 0 votes