#include<iostream>
using namespace std;
const int N=6;
char a[]="ABCDEF";
void f(char * a,int k){
if(k==N){
puts(a);
cout<<endl;
return ;
}
for(int i=k;i<N;i++){
swap(a[i],a[k]);
f(a,k+1);
swap(a[i],a[k]);
}
}
int main(){
f(a,0);
return 0;
}
全排列问题的一般形式
最新推荐文章于 2022-12-08 18:01:15 发布