leetcode 78 :Subsets
来源:互联网 发布:淘宝好的女装店 编辑:程序博客网 时间:2024/05/17 21:55
Given a set of distinct integers, nums, return all possible subsets.
Note:
- Elements in a subset must be in non-descending order.
- The solution set must not contain duplicate subsets.
For example,
If nums = [1,2,3]
, a solution is:
[ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], []]思路: {1,2,3}
dfs表示求从start到末尾的集合的所有子集 ,如start=1时表示求 {2,3}集合的子集{2} ,{3}, {2,3}
dfs:遍历从start开始的每个元素 for start:size
遍历轮流取每个元素i,取i了就存放在tmp中(只有i),加入ret,i与i之后的其它元素一起组合的子集通过递归dfs加到tmp中,加入ret----有i的所有集合;不取就tmp.pop弹出i----没有i的所有集合
这种解法思路更清晰:http://blog.csdn.net/nupt123456789/article/details/23170979?utm_source=tuicool&utm_medium=referral
0 0
- [LeetCode 78] Subsets && [LeetCode 90] Subsets II
- LeetCode 78: Subsets
- LeetCode 78 Subsets
- [leetcode 78] Subsets
- Leetcode NO.78 Subsets
- [LeetCode 78]Subsets
- leetcode-78 Subsets
- leetcode || 78、Subsets
- Subsets - LeetCode 78
- leetcode 78 :Subsets
- LeetCode(78) Subsets
- Leetcode #78 Subsets
- leetcode 78: Subsets
- [leetcode-78]subsets(java)
- [Leetcode]#78 Subsets
- LeetCode(78) Subsets
- leetCode #78 subsets
- [leetcode]#78 Subsets
- Hadoop Web项目--Friend Find系统
- Embed an HTML control in your own window using plain C
- freopen - C/C++文件输入输出利器
- poj 3744 Scout YYF I(矩阵快速幂优化dp)
- Java Web Development I
- leetcode 78 :Subsets
- 极域电子教室2015破解版——新地址
- Java程序员经典面试题
- 3116 高精度练习之加法
- 数据库名词解释
- 寻宝问题
- SQL和T-SQL的区别
- ElasticSearch之Windows和Linux安装及插件
- 注册TexturePacker验证TP