dfs求全排列模板
来源:互联网 发布:抱枕材料 知乎 编辑:程序博客网 时间:2024/06/07 21:25
#include<iostream>#define N 5 //当N等于5求1-5全排列 using namespace std;string ans(N, '0');//这里为了方便用了字符串类型int book[N+1]={0};int dfs(int step){ if(step>N) { cout<<ans; cout<<endl; return 0; } for(int i=1;i<=N;i++) { if(book[i]==0) { ans[step-1]='0'+i; book[i]=1; dfs(step+1); book[i]=0; } } return 0;} int main(){ dfs(1); return 0;}
阅读全文
0 0
- dfs求全排列模板
- DFS求全排列
- DFS求全排列
- dfs 求全排列
- DFS-求全排列
- 【算法】求全排列 回溯 交换 DFS JAVA
- 求全排列
- 求全排列
- 求全排列
- 求全排列
- 求全排列
- 求全排列
- 求全排列
- 求全排列
- 求全排列
- 递归求全排列
- 递归求全排列
- 递归求全排列
- arduino上跑freertos 运行多任务
- 继承和多态
- HDU Today
- NTLM
- modf的使用
- dfs求全排列模板
- Unity3D 【编辑器扩展】一键批量修改预设UGUI Text字体
- android 锁屏页
- Button的使用
- 应用jquery操作元素样式(二)
- Android 弹出软键盘的问题
- hdu 6053TrickGCD(线性筛+莫比乌斯函数+前缀和)
- Intellij IDEA 快捷键整理
- Codeforces Round #427 (Div. 2)