Leetcode 46 Permutations
2018-01-18 10:50
489 查看
Leetcode 46 Permutations
class Solution { public: vector<vector<int>> permutation; vector<vector<int>> permute(vector<int>& nums) { helper(nums,0); return permutation; } void helper(vector<int>& nums,int index) { if (index == nums.size() - 1) permutation.push_back(nums); else { for (int i = index;i < nums.size(); ++i) { swap(nums[i],nums[index]); helper(nums,index + 1); swap(nums[i],nums[index]); } } } };
相关文章推荐
- LeetCode 46 Permutations + LeetCode 47 Permutations II
- [leetcode 46] Permutations
- leetcode——46——Permutations
- Leetcode46 Permutations
- [leetcode 46] Permutations------数组中元素的所有排列组合集合
- LeetCode-46-Permutations 暴力递归
- LeetCode 46/47. Permutations i, ii
- leetcode 46:Permutations
- LeetCode-46-Permutations(DFS)-Medium
- leetcode || 46、Permutations
- LeetCode(46): Permutations (C++)
- leetcode 46 Permutations
- LeetCode 数字排列问题 46 Permutations
- LeetCode46——Permutations
- LeetCode46 Permutations
- [leetcode-46]Permutations(java)
- leetcode-46 Permutations
- LeetCode(46) Permutations
- LeetCode 46 Permutations (全排列)
- Leetcode-46: Permutations