Проблема с интервью (проблема с раскрашиванием сетки для больших входов) - PullRequest
0 голосов
/ 15 марта 2020

Недавно я давал тест на хакерранк для какой-то компании и натолкнулся на следующий вопрос. Я искал и обнаружил, что это неразрешимо (NP-hard) для данного ограничения. Пожалуйста, дайте мне знать, если вы знаете, как решить эту проблему.

Задача

Рассчитайте количество способов покрасить сетку N * M, используя K цветов. Соседние квадраты в сетке должны иметь разные цвета. Квадраты считаются смежными, если они имеют общее ребро.

Ограничение: 1 <= N, W, K <= 10 ^ 5. Попросили напечатать ответ, полученный выше, после использования его мода с 10 ^ 9 +7 </p>

Спасибо

1 Ответ

0 голосов
/ 16 марта 2020
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...