八皇后问题
来源:互联网 发布:linux 用户切换 编辑:程序博客网 时间:2024/05/28 15:08
把这些水题也是经典的题目放上这里,作为菜鸟的回忆.
#include<iostream>#include<memory.h>using namespace std;int queb[8][8];int ans[92][8];int col[8];int num; int n, b, j, hang[8]; void dfs(int deep){ int j,k; if(deep==8) { for(int i=0;i<8;i++) { ans[num][i]=col[i]+1; } num++; return; } for( j=0;j<8;j++) { for( k=0;k<deep;k++) if( col[k]==j||(k-deep)==(col[k]- j)||(deep- k ) == ( col[k] - j) ) break; if( k == deep)//放置i,尝试第i + 1 个皇后 { col[deep] = j; dfs(deep + 1 ); } }}int main(){ int test; cin>>test; num=0; while(test--) { int a; cin>>a; dfs(0); for(int i=0;i<8;i++) { cout<<ans[a-1][i]; } cout<<endl; } system("pause");}
- 八皇后 n皇后 问题
- 八皇后N皇后问题
- 八皇后问题
- 八皇后问题
- 八皇后问题
- 八皇后问题(2)
- 八皇后问题(3)
- 八皇后问题
- 八皇后问题程序
- 浅谈八皇后问题
- 八皇后问题
- 八皇后问题
- 八皇后问题
- 八皇后问题
- 八皇后问题求解
- 八皇后问题
- 八皇后问题
- 八皇后问题
- C/C++ 中如何获取数组长度
- 孩子们容易掉入的三大网络陷阱
- OGRE DCC Tools
- bash shell 数值比较
- pragma comment的使用
- 八皇后问题
- HTML form without CSRF protection,HTML表单没有CSRF保护
- bash shell 大小写转换
- 喜笑等动作收集起来的扎金花GAME
- Android学习笔记之ImageButton
- OpenGL ES着色器语言之操作数(官方文档第五章)
- linux网络编程的一些基础知识--基础API相关
- 网站内部结构的合理优化对seo的好处
- unity3d开发一:入门知识+导入模型+旋转脚本