沒有人知道一個好的和有效的等k子集算法算法嗎?優選c或C++,其可以處理100個元素矢量,可能具有複雜性和時間估計等k子集算法
ex。 9元向量
X = {2,4,5,6,8,9,11,13,14}
我需要生成所有k = 3點不相交的子集與總和= 24 算法應檢查是否有k個不相交的子集與每個元件24的總和,並以升序列出它們(在子集,子集之間),或者,以查看是否該溶液不存在
解
溶液1:{ 2 8 14} {4 9 11} {5 6 13}
解決方案2:{ 2 9 13} {4 6 14} {5 8 11}
由於
'k'標記是什麼? – 2010-10-05 19:01:02
k是已知子集的數量, – 2010-10-05 19:02:17