有谁知道相等 k 子集算法的良好有效算法?最好是可以处理 100 个元素向量的 c 或 c++ 可能具有复杂性和时间估计
前任。9 元素向量
x = {2,4,5,6,8,9,11,13,14}
我需要生成总和 = 24 的所有 k=3 不相交子集,该算法应检查是否有 k 个不相交子集,每个子集的总和为 24,并按升序(在子集中和子集之间)列出它们或查看解决方案不存在
解决方案
解决方案 1:{2 8 14} {4 9 11} {5 6 13}
解决方案 2:{2 9 13} {4 6 14} {5 8 11}
谢谢