题目描述
blablabla
样例
blablabla
`#include <iostream>;
using namespace std;
int n;
bool arr[10];
int brr[10];
void dfs(int u){
if(u>n){
for(int i=1;i<=n;i++){
cout<<brr[i]<<" ";
}
cout<<endl;
return ;
}
else{
for(int i=1;i<=n;i++){
if(arr[i]==0){
brr[u]=i;
arr[i]=1;
dfs(u+1);
arr[i]=0;
}
}
}
}
int main(){
cin>>n;
dfs(1);
}``
----------
### 算法1
##### (暴力枚举) $O(n^2)$
blablabla
#### 时间复杂度
#### 参考文献
#### C++ 代码
blablabla
----------
### 算法2
##### (暴力枚举) $O(n^2)$
blablabla
#### 时间复杂度
#### 参考文献
#### C++ 代码
blablabla
```