【DFS】CODE[VS] 1294 全排列(刷题记录)
2016-10-19 07:28
344 查看
题目地址:点击进入异世界
题意写在题面上:
THE END
题意写在题面上:
#include <cstdio> #include <iostream> #include <algorithm> using namespace std; int n; int a[20]; bool pd[20]; void dfs(int x){ if(x == n){ for(int i = 1;i <= n;i++){ printf("%d ",a[i]); } printf("\n"); } for(int i = 1;i <= n;i++){ if(pd[i] == false){ pd[i] = true; a[x+1] = i; //如果在以x之后的下一项还没放过就放上 dfs(x+1);//进入搜索下一位 pd[i] = false;//恢复状态回溯上一步重新搜索 } } } int main(){ scanf("%d",&n); dfs(0); return 0; }
THE END
相关文章推荐
- Codevs 1294 全排列(DFS)
- code(vs)1294 全排列(dfs)
- 【CodeVS1294】全排列
- 【DFS】CODE[VS] 1031 质数环(刷题记录)
- CodeVS1294 全排列 题解
- codevs 1294 全排列
- codevs1294 全排列
- codevs1294 全排列
- CODE[VS] 1294 全排列
- CODE[VS] 1294 全排列
- [CODEVS1294]全排列
- 【DFS】CODE[VS] 2066 三角恋(刷题记录)
- Codevs P1294 全排列
- 深度优先搜索 之 CODE[VS] 1294 全排列
- 从零开始的暴搜复习生活—DFS(CODE[VS] 1116 四色问题 1294 全排列 1295 N皇后问题)
- 全排列 (codevs 1294)题解
- 【DFS】CODE[VS] 1295 N皇后问题(刷题记录)
- 【codevs黄金】1294 全排列
- [codevs1294] 全排列
- Codevs 3411 洪水 BFS || DFS