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

Чому для деяких головоломок DFS кращий за BFS, хоча BFS знаходить найкоротші розв'язки?

Пояснення

З коефіцієнтом розгалуження b і глибиною d BFS тримає в черзі до bᵈ станів. DFS з ітеративним поглибленням бере найкраще від обох: найкоротші розв'язки з O(d) пам'яті, ціною повторення неглибоких рівнів.

Де почитати

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

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

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

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

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