Paths Subjects Questions Quizzes Pricing Search
Beginner Open Pro

Find All Subsets

Given an array nums of n distinct integers, return all possible subsets (the power set). The solution set must not contain duplicate subsets; you may return the subsets in any order.

Example 1:

Input:  nums = [1, 2, 3]
Output: [[], [1], [2], [3], [1,2], [1,3], [2,3], [1,2,3]]

Example 2:

Input:  nums = [0]
Output: [[], [0]]

Constraints:

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

Share this question

← Back to Backtracking practice

We use cookies for product analytics to improve OmniAtlas. See our Privacy Policy.