java - 查找一组值以从集合列表中查找最大可能集合
问题描述
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。
我需要一个算法来以最低的复杂性执行上述任务。
解决方案
推荐阅读
- python-3.x - 熊猫找呼叫中心经理所在区域
- assembly - 在汇编中从 BMP 文件制作视频
- java - 如何在ajax请求中编码参数?
- javascript - 事件监听器应用于页面上的几个 divs 元素
- r - 什么可能导致 sparklyr 和 mleap ml_write_bundle 示例中的错误?
- c# - C# 自动移动到多行文本框的下一行
- digital-signature - 如何使用makeappx根据appxmanifest文件创建可以上传到商店的msixbundle文件?
- wordpress - Wordpress 隐藏菜单项当前页面
- python - 熊猫提取全部合并
- kotlin - 期待 Kotlin 中的一个元素