您的位置:首页 > 其它

LeetCode-78-Subsets 水题暴力

2017-09-27 14:42 465 查看
class Solution(object):
ans=[]
cur=[]
def subsets(self, nums):
"""
:type nums: List[int]
:rtype: List[List[int]]
"""
self.ans=[]
self.ans.append([])
self.cur=[]
self.dfs(nums)
return self.ans

def dfs(self,nums):
Len=len(nums)
if self.cur!=[]:self.ans.append(self.cur[:])
for i in range(Len):
self.cur.append(nums[i])
self.dfs(nums[i+1:])
self.cur.pop()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: