[leetCode刷题笔记]46. Permutations
来源:互联网 发布:珠光宝气人物分析知乎 编辑:程序博客网 时间:2024/05/29 09:16
还是用backtrack呀
public class Solution { public List<List<Integer>> permute(int[] nums) { List<List<Integer>> res = new ArrayList<List<Integer>>(); helper(res, new ArrayList<Integer>(), nums); return res; } private void helper(List<List<Integer>> res, List<Integer> per, int[] nums) { if (per.size() == nums.length) { res.add(new ArrayList<Integer>(per)); return; } for (int i = 0; i < nums.length; i++) { if (per.contains(nums[i])) continue; per.add(nums[i]); helper(res, per, nums); per.remove(per.size() - 1); } }}
0 0
- [leetCode刷题笔记]46. Permutations
- LeetCode笔记:46. Permutations
- [leetCode刷题笔记]47. Permutations II
- 46. Permutations --- leetcode 算法笔记
- [leetcode刷题系列]Permutations
- [LeetCode]46.Permutations
- LeetCode 46.Permutations
- 46. Permutations Leetcode Python
- LeetCode --- 46. Permutations
- [Leetcode] 46. Permutations
- [leetcode] 46.Permutations
- LeetCode 46. Permutations DFS
- 46. Permutations LeetCode
- Leetcode 46. Permutations
- leetcode 46. Permutations
- LeetCode *** 46. Permutations
- LeetCode 46. Permutations
- leetcode 46. Permutations
- StringUtil工具类
- java范型
- 网络状态工具类
- PHP:self::和$this->的区别
- 连续的性质与定义
- [leetCode刷题笔记]46. Permutations
- 概率论与数理统计_陈希儒版_第一章:事件的概率
- 读Php-simple-cas笔记(1)
- SQL SERVER中求上月、本月和下月的第一天和最后一天
- Android数据存储和访问之SQLite存储
- static和final的位置问题
- vim 作为python2.7 IDE的配置
- JAVA设计模式十七--Composite(组合模式)
- HDU1051Wooden Sticks