Понятие 0/1Knapsack- Заполните рюкзак весом W с использованием заданных весов. Это максимизирует прибыль. Ans-Problem можно решить, взяв определенный вес или не принимая определенный вес, в зависимости от того, какой из них дает максимальную прибыль. Таким образом можно вычислить оптимальное решение.Динамическое программирование: почему мы не можем решить минимальное число. монеты, необходимые для изменения с концепцией ранца 0/1?
Теперь проблема с изменением монеты мин. Найти минимальное значение. монет для внесения определенного изменения. Ans-Согласно тому, что я думал, его можно решить, взяв конкретную монету или нет, в зависимости от того, какой из них дает минимальное значение. монет. Только условие максимума в рюкзаке 0/1 будет отменено.
Но на самом растворе идет как this- Answer given on geeksforgeeks
теперь, изменение минимального изменения монетных проблемы, где все возможные комбинации монет, которые мы должны найти для конкретного изменения, концепция рюкзака является followed.I я не понимаю почему?
Пожалуйста, помогите мне понять, почему моя мысль процесс ранца не работает для минимального ни в. монет для внесения определенного изменения. Где я иду не так? Или я ошибаюсь в концепции ранга 0/1, Если да, объясните, пожалуйста, оба.
Вы можете выбрать монету более одного раза, в отличие от рюкзака 0/1. В противном случае я не понимаю, в чем проблема: DP в первой связанной статье в основном такой же, как и у Knapsack DP, за исключением того изменения, которое вы уже упомянули (а именно, что вы хотите минимизировать, а не максимизировать), и тот факт, что все веса равны 1. –