Информатика • 11 класс
561

Алгоритмы обхода графов (Паскаль)

  • Обход графа это процесс систематического просмотра всех рёбер или вершин графа.
  • Алгоритм обхода графа в глубину (Рис. А).
    1. Выбираем стартовую вершину.
    2. Переходим от вершине к следующей непросмотренной вершине, пока это возможно.
    3. Возвращаемся в предыдущую вершину.
    4. Повторяем шаги 2 и 3, пока все вершины не будут просмотрены.
  • Алгоритм обхода графа в ширину (Рис. Б).
    1. Выбираем стартовую вершину.
    2. Обходим все вершины, смежные со стартовой.
    3. Обходим все вершины, смежные со смежными стартовой.
    4. Повторяем все шаги, пока все вершины не будут просмотрены.
  • С помощью обхода в глубину и обхода в ширину можно попасть во все вершины графа только, если граф является связным.
Изображение 1
Было полезно?

Рекомендуем

Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках
Зарегистрироваться в «Облаке знаний»
Логотип облако знаний
+7 (499) 322-07-57
info@oblakoz.ru

Контактный центр

МО, г. Долгопрудный,
Лихачевский проезд, 4, стр. 1

Отдел заботы о пользователях

Политика конфиденциальности

© ООО «Физикон Лаб», 2025

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪