#include<iostream>
#include<cstdio>
#include<vector>
#include<algorithm>
using namespace std;
int ans=0;
int main(){
vector<int>s(3);
s[0]=1;
s[1]=2;
s[2]=3;
do{
for(int i=0;i<3;i++){
if(i!=0)
cout<<' '<<s[i];
else
cout<<s[i];
}
cout<<endl;
}while(next_permutation(s.begin(),s.end()));
return 0;
}
//输出
1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1
蓝桥杯 全排列函数(next_permutation详解)
最新推荐文章于 2023-03-15 21:45:45 发布