[leetCode] Subsets
来源:互联网 发布:淘宝越南新娘价格图片 编辑:程序博客网 时间:2024/06/05 04:38
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], []]
public class Solution { List<List<Integer>> res = new ArrayList<List<Integer>>(); public List<List<Integer>> subsets(int[] nums) { Arrays.sort(nums); List<Integer> item = new ArrayList<Integer>(); res.add(item); sub(nums, 0, item); return res; } private void sub(int[] nums, int index, List<Integer> input) { for (int i = index; i < nums.length; i++) { List<Integer> item = new ArrayList<Integer>(input); item.add(nums[i]); res.add(item); sub(nums, i + 1, item); } }}
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
- Ruby学习笔记4: 动态web app的建立
- 盘点最令人难忘的十大谍战剧经典
- 2015/5/7
- ibatis 中isNull, isNotNull与isEmpty, isNotEmpty区别
- android studio 可视化编辑
- [leetCode] Subsets
- Python中optparse模块使用浅析
- AndroidManifest
- UVA - 1493 Draw a Mess 并查集+压缩图
- uboot启动第一阶段分析
- iOS 在UILabel显示不同的字体和颜色
- 123 38
- Windows7下Lua的编译和配置,Visual Studio2013
- MySQL prepare语句的SQL语法