140 - 90 子集2
题目
解答
class Solution:
def subsetsWithDup(self, nums: List[int]) -> List[List[int]]:
res = []
nums.sort()
def helper(level, temp):
res.append(temp)
for i in range(level, len(nums)):
if i > level and nums[i] == nums[i-1]:
continue
helper(i+1, temp+[nums[i]])
helper(0, [])
return resLast updated