ReviseAlgo Logo
MediumVery High Frequency35 min

Subsets & Permutations

Generate all subsets, permutations, and combinations using the backtracking template.

Subsets: 2^n results, pass start index. Permutations: n! results, use boolean used array. With duplicates: sort + skip when nums[i]==nums[i-1] and i>start.

Subsets & Permutations with Duplicates