从 1 2 3到1 3 2的过程
#include#include using namespace std; int n,a[100],b[100]; void dfs(int x) { if(x==n+1) { for(int i=1;i<=n;i++) { cout<>n; dfs(1); return 0; }

从 1 2 3到1 3 2的过程
#include#include using namespace std; int n,a[100],b[100]; void dfs(int x) { if(x==n+1) { for(int i=1;i<=n;i++) { cout<>n; dfs(1); return 0; }