N皇后源代码
来源:互联网 发布:如何手机关闭淘宝店 编辑:程序博客网 时间:2024/06/06 23:47
#include<stdio.h>#include<math.h>int n=0;int count=0;int a[100];int check(int i);void Queue(int i,int n);int main() {char *filein="E:\\1.ini";char *fileout="E:\\2.ini";FILE *fpin,*fpout;fpin=fopen(filein,"r");fpout=fopen(fileout,"w");fscanf(fpin,"%d",&n);Queue(0,n);fprintf(fpout,"%d",count);return 0;}void Queue(int i,int n) {for(int j=0;j<n;j++) {a[i]=j;if(check(i)==1)if((i+1)==n) {count++;}elseQueue(i+1,n);}}int check(int i) {int j;for(j=0;j<i;j++)if((a[i]==a[j])||(abs(j-i)==abs(a[j]-a[i])))return 0;return 1;}
0 0
- N皇后源代码
- C语言实现N皇后问题源代码
- 经典N皇后问题 Java版本源代码(可运行)
- n皇后
- N皇后
- N 皇后
- n皇后
- n皇后
- N皇后
- N皇后
- n皇后
- n 皇后
- N皇后
- N皇后
- N皇后
- N皇后
- n皇后
- N皇后
- 黑马程序员_C语言概述
- C# PropertyGrid控件应用心得
- 模块使用计数
- JS 数字 、中文、 英文、判断
- Docker: 利用Linux容器实现可移植的应用部署
- N皇后源代码
- Codeforces 390 E. Inna and Large Sweet Matrix
- SLM7.1SR1SP05 配置(configuration guide+ link help) - 03 initial configuration part2
- dma_alloc_writecombine
- 8、SSH整合续
- shell 中的括号()[] {} (()) [[]]
- 将文件移动到指定目录下,并且加上时间戳进行重命名
- 【翻译】【西川善司】GPU和Shader技术的基础知识 (一共有99回,翻译中)
- 时间都去哪里了