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

Що використовує як стан DP по бітових масках?

Пояснення

Для n приблизно до 20 підмножини вміщуються в ціле число: mask | (1 << i) додає елемент i, mask & (1 << i) перевіряє його. Стани на кшталт dp[mask][last] розв'язують TSP і задачі призначення за O(2ⁿ × n²).

Де почитати

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

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

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

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

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