原题链接:输出全排列 #include<cstdio> int n; int num[10];//存储从左到右10个数 bool vis[10];//1-10的存储状态 void output() { for(int i=0; i<n; i++) { printf("%d ",num[i]); } putchar('\n'); } void dfs(int depth) { if(depth==n) { output(); return; } for(...