leetcode-mid-backtracking -78 Subsets

mycode   86.06%

class Solution(object):
    def subsets(self, nums):
        """
        :type nums: List[int]
        :rtype: List[List[int]]
        """
        def dfs(nums,temp):
            self.res.append(temp)
            #print(temp)
            for i in range(len(nums)):
                dfs(nums[i+1:],temp+[nums[i]])
        self.res = []
        dfs(nums,[])
        return self.res
原文地址:https://www.cnblogs.com/rosyYY/p/10972303.html