leetcode78subset
来源:互联网 发布:ubuntu 16.04 17.10 编辑:程序博客网 时间:2024/05/16 14:00
class Solution(object):
def subsets(self, nums):
"""
:type nums: List[int]
:rtype: List[List[int]]
"""
nums.sort()
res=[]
line=[]
self.helper(nums,res,line)
return res
def helper(self,nums,res,line):
res.append([x for x in line])
for i,x in enumerate(nums):
line.append(x)
self.helper(nums[i+1:],res,line)
line.pop()
def subsets(self, nums):
"""
:type nums: List[int]
:rtype: List[List[int]]
"""
nums.sort()
res=[]
line=[]
self.helper(nums,res,line)
return res
def helper(self,nums,res,line):
res.append([x for x in line])
for i,x in enumerate(nums):
line.append(x)
self.helper(nums[i+1:],res,line)
line.pop()
0 0
- leetcode78subset
- 【LeetCode】46. Permutations
- jquery的ajax同步和异步
- Opencv4Android之人脸检测与识别
- 深度学习与人脸识别系列(1)__算法流程和教程大纲(基于caffe)
- HoloLens开发——Hololens Spatial mapping(空间映射)中移动子模型后父模型移动的实现方法
- leetcode78subset
- 二叉树操作(面试必备)
- redis集群客户端JedisCluster优化
- WinHttp之获取网站首页源码2
- leetcode90subsetii
- Scala嵌套方法
- 简易Http工具类
- 详解Java8特性之方法引用
- Unity3d android 通信之 unity3d读取android SD卡文件