#include
#include
#include
#include
#include
#include
#include
using namespace std; int print(); int a[100000]; bool b[100000]; int m; void search(int n){ for(int i=1;i<=m;i++){ if(!b[i]){ a[n]=i; b[i]=1; if(n==m){ for(int j=1;j<=m;j++) printf("%5d",a[j]); cout<
>m; search(1); return 0; }
全排列题解
最新推荐文章于 2020-06-30 21:02:41 发布