Предположим, что есть n чисел, пусть говорит, что у нас есть следующие 4 числа 15,20,10,25
Есть два контейнера A и B, и моя задача состоит в том, чтобы распределить их таксумма чисел в каждом контейнере имеет наименьшую разницу.
В приведенном выше примере A должно иметь 15 + 20, а B должно иметь 10+ 25. Таким образом, разница = 0.
Я думаю о методе.Кажется, это работает, но я не знаю почему.
Сортировка списка номеров в порядке убывания.В каждом раунде вынимайте максимальное количество и кладите в контейнер меньшую сумму.
Кстати, это можно решить с помощью DP?THX