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

Інтерв'юер описує задачу, що зводиться до задачі комівояжера. Яка розумна реакція?

Пояснення

Поліноміального алгоритму не відомо. Точне DP по бітових масках - O(n² × 2ⁿ), прийнятне приблизно до 20 міст. Для реальних маршрутів використовують евристики, як-от найближчий сусід плюс 2-opt, або солвер, і приймають майже оптимальну відповідь.

Де почитати

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

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

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

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

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