题解
2025-04-01 21:20:10
发布于:江苏
2阅读
0回复
0点赞
直接模板化,超简单的全排列,最难的反而是格式化控制......
#include<iostream>
#include<algorithm>
#include<iomanip>
using namespace std;
long long n,a[15];
int main(){
cin>>n;
for(int i=1;i<=n;i++){
a[i]=i;
}
do{
for(int i=1;i<=n;i++){
cout<<setw(5)<<a[i];
}
cout<<endl;
}while(next_permutation(a+1,a+1+n));//牢记,超简单的全排列代码,传奇STL库
}
这里空空如也
有帮助,赞一个