假设我的数组大小的值N等于4。我还有另一个值M(例如2),我想创建大小为N的数组(在这种情况下为4),涉及所有可能的组合,范围从1到M(在这种情况下为2)。
我的意思是:
[1 1 1 1] [1 1 1 2] [1 1 2 2] [1 2 2 2] [2 2 2 2] [2 2 2 1] [2 2 1 1] [2 1 1 1] [2 1 2 1]
。。。等等。任何人都可以分享有关如何有效地(或使用蛮力)为此编写代码的帮助吗?
假设我的数组大小的值N等于4。我还有另一个值M(例如2),我想创建大小为N的数组(在这种情况下为4),涉及所有可能的组合,范围从1 ...
排列