首页 > 解决方案 > 查找一组值以从集合列表中查找最大可能集合

问题描述

SET =[a,b,c,d,e,1,2,3,4,5]

元素=a,b,c....4,5

SET最少可以有1 个 ELEMENT,最多可以有10 个SETS的前五个元素属于“ A ”组,其余属于“ B ”组。问题陈述:假设我们在一个列表中有 500 个SETS 。我们必须从该列表中选择任意数量的集合。基于这些选择,我们将从所有选定的集合中获得UNIQUE ELEMENTS 。现在从所有这些独特的元素中,我们需要找出ELEMENTS的组合,从中我们可以从选定的SETS中形成最大数量的SETS

我需要一个算法来以最低的复杂性执行上述任务。

标签: javaalgorithmsearchgraphtree

解决方案


推荐阅读