最佳答案
{1, 2, 3}
的动力装置是:
{{}, {2}, {3}, {2, 3}, {1, 2}, {1, 3}, {1, 2, 3}, {1}}
假设我有一个 Java 语言的 Set
:
Set<Integer> mySet = new HashSet<Integer>();
mySet.add(1);
mySet.add(2);
mySet.add(3);
Set<Set<Integer>> powerSet = getPowerset(mySet);
如何用尽可能高的复杂度编写 getPowerset 函数? (我想可能是 O (2 ^ n)。)