LeetCode-Subsets
来源:互联网 发布:黑蚂蚁网络电视 编辑:程序博客网 时间:2024/06/09 17:51
Given a set of distinct integers, S, 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 S = [1,2,3]
, a solution is:
[ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], []]
Solution:Code:
<span style="font-size:14px;">class Solution {public: void helper(vector<int> &S, int index, const int &length, vector<vector<int> > &results, vector<int> &result) { for (int i = index; i < length; i++) { result.push_back(S[i]); results.push_back(result); helper(S, i+1, length, results, result); result.pop_back(); } } vector<vector<int> > subsets(vector<int> &S) { vector<vector<int> > results; vector<int> result; results.push_back(result); int length = S.size(); if (length == 0) return results; sort(S.begin(), S.end()); helper(S, 0, length, results, result); return results; }};</span>
0 0
- 【LeetCode】 Subsets Subsets II
- 【LeetCode】Subsets & Subsets II
- LeetCode Subsets && Subsets II
- LeetCode Subsets && Subsets II
- LeetCode-Subsets & Subsets II
- LeetCode: Subsets
- LeetCode Subsets
- [Leetcode] Subsets
- LeetCode : Subsets
- [LeetCode] Subsets
- Leetcode: Subsets
- Leetcode: Subsets ||
- [leetcode] subsets
- Leetcode - Subsets
- [LeetCode]Subsets
- LeetCode-Subsets
- LeetCode - Subsets
- LeetCode | Subsets
- VC中MessageBox的常见用法
- 河南省第六届acm省赛 探寻宝藏&& poj 3422 (最大费用最大流)
- PIC单片机红外遥控编码及识别.
- html添加的锚点
- acdream群赛(4)Bad Horse(种类并查集)
- LeetCode-Subsets
- C 语言计算精确时间
- C++第十九天 面向对象编程
- 如何让开饭板跑出图来
- LBaas 原理分析
- C 语言复杂声明的理解
- 042:hibernate多对一单向关联(xml)
- systemd的若干理解,相对于susVinit
- 字典树新姿势