递归+交换 class Solution { public: void permute(vector<int> num,int t,vector<vector<int> > &res){ if(num.size()==t){ res.push_back(num); return; } permute(num,t+1,res); for(int i=t;i<num.size();i++){ ...