如何在JavaScript中找到集合的所有子集?(数组的幂集)

13 浏览
0 Comments

如何在JavaScript中找到集合的所有子集?(数组的幂集)

我需要获取数组的所有可能子集。

假设我有这个数组:

[1, 2, 3]

我应该如何得到这个结果?

[], [1], [2], [3], [1, 2], [2, 3], [1, 3], [1, 2, 3]

我对所有子集都感兴趣。对于特定长度的子集,请参考以下问题:

  • 寻找大小为n的子集:12
  • 寻找大小大于1的子集:1
0