枚举所有可能的排列:通过递归选择未使用的元素加入当前路径,完成选择后回溯 class Solution { public: vector<vector<int>> permute(vector<int>& nums) { vector<vector<int>> ans; vector<int> path; vector<bool> used(nums.size(), false); backtrack(nums, ans, path, used); return ans; } void backtrac...