SET = [a,b,c,d,e,1,2,3,4,5]
ELEMENTS = a,b,c .... 4,5
SET 的最小值为 1 ELEMENT ,最大值为 10 。 SETs 中的前五个 ELEMENTS 属于组“ A ”,其余部分属于组“ B ”。 问题陈述: 假设我们在列表中有500个设置。我们必须从该列表中选择任意数量的集。根据这些选择,我们将从所有选定的集合中获得 UNIQUE ELEMENTS 。 现在,从所有这些独特元素中,我们需要找出 ELEMENTS 的组合,从中我们可以从选定的 SETS 中形成最大数量的 SETS 。
我需要一种算法来以最小的复杂度执行上述任务。