【发布时间】:2015-04-07 11:09:23
【问题描述】:
您最多可以从集合中排除一个元素以实现目标。 示例:-
N=3
给出的数字是 = 1,2,5
所以,
第 1 组应该是:- [1]
第 2 组应该是:- [2]
我们排除了 5 个,因为我们可以在不属于任一组的情况下实现较小的差异。
N=4
数字 = 1,2,2,5
设置1 = [1,2,2]
设置2 = [5]
什么是最好的算法? 我知道这是一个 NP 完全问题。 而且我认为蛮力会给我正确的解决方案,但如果可用的话,我需要一个算法。
【问题讨论】:
-
伪多项式时间适合你使用吗?
标签: algorithm numbers partition-problem