小编aka*_*oer的帖子

用于查找尚未使用的最简单的整数组合的算法

我正在寻找一种算法,用于找到从0到5的整数的最简单组合(即由最少数量的整数组成的整数),这些整数尚未使用(所使用的组合在列表中).

订单确实很重要,组合应该在列表中返回.

例如,使用过的数字的列表可能如下所示:

{{0},{1},{2},{3},{4},{0,0},{0,1},{0,2},...,{2,1},{ 2,2},...,{1,5,4},...}

在这种情况下,算法应该返回一个{5}的列表,因为{5}是由最少的整数组成的组合.

如果列表如下所示:

{{0},{1},{2},{3},{4},{5},{0,0},{0,1},{0,2},{0,3},{ 0,5},...}

算法应该返回一个0和4({0,4})的列表.

由于它将在Java中使用,因此Java答案是可取的,但伪代码或其他编程语言也是可用的.

先感谢您!

java algorithm combinations combinatorics

9
推荐指数
1
解决办法
1225
查看次数

标签 统计

algorithm ×1

combinations ×1

combinatorics ×1

java ×1