Menu
Coddy logo textTech

Time and Space Complexity

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

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

  • O(V + E)
    • Каждая вершина помещается в очередь и извлекается из нее один раз, а каждое ребро проверяется константное количество раз.

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

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

Итог:

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

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

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

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

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

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