dsa · medium

Subsets

Return every subset of nums (the power set). nums has distinct values. The order of subsets does not matter; each subset may be in any order.

Arguments

Example

[1,2,3] has eight subsets: [], [1], [2], [3], [1,2], [1,3], [2,3], [1,2,3].

[0][[],[0]].

Constraints

1 <= nums.length <= 10 All values in nums are unique -10 <= nums[i] <= 10

Examples

Example 1

Input:
[1,2,3]

Expected:
[[],[1],[1,2],[1,2,3],[1,3],[2],[2,3],[3]]

Example 2

Input:
[0]

Expected:
[[],[0]]

Open in the Dojo editor