深度优先遍历
来源:互联网 发布:什么软件可以看抹油舞 编辑:程序博客网 时间:2024/05/19 02:30
求n个数的所有排列组合。
#include "stdafx.h"#include <stdio.h>int a[10], book[10], n;void dfs(int step){ int i; if(step == n+1) { for (i = 0; i<=n; i++) { printf("%d", a[i]); } printf("\n"); return; } for (i=1; i<=n; i++) { if (book[i] == 0) { a[step] = i; book[i] = 1; dfs(step+1); book[i] = 0; } } return;}int _tmain(int argc, _TCHAR* argv[]){ scanf("%d", &n); dfs(1); system("pause"); return 0;}
0 0
- 深度优先搜索遍历
- 深度优先遍历图
- 深度优先遍历图
- 深度优先遍历DFS
- 深度优先遍历
- 图--深度优先遍历
- 深度优先遍历
- 图深度优先遍历
- 深度优先遍历
- 邻接矩阵深度优先遍历
- DFS-深度优先遍历
- 深度优先遍历
- 深度优先遍历
- DFS深度优先遍历
- 深度优先遍历
- 深度优先遍历 java
- 图遍历-深度优先
- 深度优先遍历(DFS)
- maven工程引用外部jar包
- spring:bean的定义
- 双机热备、双机互备和双机双工,这三者之间的区别
- OpenSSH高级功能之端口转发(Port Forwarding)
- 插入排序
- 深度优先遍历
- maven工程pom.xml文件解读
- 装配bean
- spring自动装配
- Unsupported major.minor version 51.0解决方法
- 在eclipse中执行Maven强制更新操作
- 关于腾讯视频遮住div解决办法
- MyBatis SQL动态装配
- java学习:ArrayList的实现及原理