说到排列组合问题,至今还让大家耳目一新记忆犹新釜底抽薪的题目有:全排列啊、组合的输出啊等等等等;今天就让我们来探索一下入门后,继全排列后排列组合第二关————n个数中取r个数的全排列
题目分析:先把排列模板打好:
#include<bits/stdc++.h>
using namespace std;
int vis[20];
int ans[20];
int n;
void dfs(int t){
if(t>n){
for(int i=1;i<=n;i++){
printf("%d",ans[i]);
}
printf("\n");
return;
}