Алгоритми та структури даних · Middle · Запитання 28 з 75

Чому BFS знаходить найкоротший шлях у незваженому графі?

Пояснення

Черга обробляє всі вершини на відстані 1, потім на відстані 2 і так далі. Коли BFS уперше доходить до вершини, він робить це найкоротшим шляхом. Для зважених ребер потрібен Дейкстра.

Де почитати

Помилка в запитанні

Алгоритми та структури даних · Middle · запитання 28

Перевірте себе

Пройдіть тест Алгоритми та структури даних · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест