Menu
Coddy logo textTech

Time and Space Complexity

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

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

  • O(V + E)
    • Построение списка смежности затрагивает каждое ребро один раз, а обход посещает каждую вершину и просматривает каждое ребро константное количество раз.

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

  • O(V + E)
    • Список смежности хранит каждое ребро, а массив посещенных вершин и стек содержат до V вершин каждый.

Итог:

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

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

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

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

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

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