Глядя, чтобы решить вариацию проблемы рюкзака - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть проблема, которую я пытаюсь эффективно решить в своей программе, которая, по сути, сводится к вариации задачи о ранце 0/1. Я могу выбрать только 0 или 1 каждого предмета, но у каждого предмета есть до трех вариантов, каждый из которых имеет свой вес и значение. Или, другими словами, я выбираю один предмет из нескольких наборов предметов. Я искал решения для алгоритма для общей проблемы 0/1, но не мог понять, как именно работать в этом аспекте. Я не уверен, как это будет называться.

1 Ответ

0 голосов
/ 28 апреля 2020

Оформить заказ Atcoder DP Ladder Рюкзак 1 и 2, где разница между ними - это ограничения между двумя проблемами.

https://atcoder.jp/contests/dp/tasks/dp_d https://atcoder.jp/contests/dp/tasks/dp_e

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