Вопросы по теме 'subset-sum'
Как получить некоторое подмножество из множества? (Алгоритм нужен)
Существует версия проблемы подмножества, в которой спрашивается, можно ли найти подмножество набора целых чисел, которое в сумме составляет сумму чисел, не входящих в подмножество. Кто знает алгоритм? Спасибо
378 просмотров
schedule
01.05.2024
Псевдополиномиальное или быстрое решение многокритериальной суммы подмножества
Я ищу быстрое решение для множественной / многоцелевой проблемы суммы подмножества .
В качестве дополнительных ограничений (которые немного упрощают расчет IMO) мы можем предположить, что все значения, включенные в сумму, являются положительными и...
414 просмотров
schedule
15.09.2022
Проверьте, является ли мультимножество объединением суммы подмножества другого мультимножества
Я хочу разработать алгоритм для проверки того, является ли мультимножество объединением суммы подмножества другого мультимножества, но я потерпел неудачу после нескольких часов самостоятельной борьбы.
Детали следующие:
Мультимножество A:...
641 просмотров
schedule
30.11.2022
Печать подмножеств набора с суммой равной k
Динамическое программирование обеспечивает очень элегантный способ решения проблемы суммы подмножеств. Задача о сумме подмножества: определить, существует ли подмножество с суммой = k.
Но я не могу понять, как мы можем вывести все подмножества с...
714 просмотров
schedule
11.04.2024
подмножество, которое дает наименьшую сумму, большую или равную заданному числу
У меня есть (мульти) набор положительных чисел, например. {71.28, 82.62, 148.77, 85.05, 50.76, 103.41} .
Я хочу найти подмножество, которое дает наименьшую сумму, большую или равную заданному числу .
Например. если минимум был 270 , то...
1089 просмотров
schedule
12.10.2022
сумма подмножества в R
Я хотел бы иметь алгоритм (в r), который предоставляет мне ВСЕ возможные комбинации целых чисел, которые в сумме дают определенную сумму. Желательно в data.frame.
Например:
subsets(4,3) должен дать мне все комбинации из 3 элементов, которые в...
1059 просмотров
schedule
24.03.2024
Реализация разделения массива на 2 части так, чтобы две части имели одинаковое среднее
Я реализую подход, описанный в этот вопрос для той же проблемы, но я не думаю, что это работает.
Для тех, кто не хочет вдаваться в математику, вот суть алгебры:
Average = Sum(S1)/n(S1) = Sum(S2)/ n(S2) = Sum(Total)/n(Total)
where n() stands...
173 просмотров
schedule
24.03.2024
Восстановление подмножеств в задаче о сумме подмножеств — появляются не все подмножества
Освежая динамическое программирование (DP), когда я столкнулся с этой проблемой. Мне удалось использовать DP, чтобы определить, сколько решений есть в задаче о сумме подмножеств.
def SetSum(num_set, num_sum):
#Initialize DP matrix with base...
189 просмотров
schedule
10.12.2022