您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Queen(回溯法之n后问题)

  2. Queen(回溯法之n后问题) 八皇后问题用回溯法求解,皇后个数自己任意输入,dos下图解显示。vc6.0中编译通过。
  3. 所属分类:C++

    • 发布日期:2010-05-12
    • 文件大小:29696
    • 提供者:caoren642424136
  1. Applications of Intelligent Agents

  2. 该论文由London大学Queen Mary & Westfield 学院的 N. R. Jennings 和M. Wooldridge共同完成,是该领域具有一定影响力的文章。本人推荐这片论文,希望同行能少走弯路,直接对该领域的概貌进行充分了解。
  3. 所属分类:专业指导

    • 发布日期:2010-05-28
    • 文件大小:109568
    • 提供者:Rui_Li
  1. 用C++代码来实现n皇后问题以及利用回溯思想,按照棋盘格式输出

  2. 用回溯思想求解N皇后问题 #ifndef _POINT_H #define _POINT_H class Queen { friend int nQueen(int n); private: bool Place(int k); void Backtrack(void); int n; int *x; long sum; }; #endif
  3. 所属分类:C++

    • 发布日期:2010-11-12
    • 文件大小:2048
    • 提供者:yakimin
  1. quickest n-queen program

  2. this is the quickest n-queen program in the world so far.
  3. 所属分类:其它

    • 发布日期:2010-12-25
    • 文件大小:16384
    • 提供者:goovill
  1. 数据结构 课程设计 N皇后问题 源代码 C/C++

  2. 绝对可以实现 /*This program tests the eight queens algorithm. Eight queens is a classic chess problem in which eight queens are placed on a standard chessboard in positions such that no queen can capture another queen. Wrightten by: Date: */ #include //us
  3. 所属分类:C

    • 发布日期:2011-01-08
    • 文件大小:4096
    • 提供者:fanfan880915
  1. n皇后图形化程序算法分析与设计

  2. 该程序是算法分析与设计里的n皇后处理程序,该程将n皇后图形化void backtrace(int queen[],int N) { int i, j, k; cout<<"★为皇后放置位置\n"; for (i=1;;) { //首先安放第1行 if(queen[i]<N) { //皇后还可调整 k=0; //检查与第k个皇后是否互相攻击 while(k<i&&abs(queen[k]-queen[i])&&(abs(queen[k]-queen[i])-abs(k-i
  3. 所属分类:C/C++

    • 发布日期:2011-06-19
    • 文件大小:1024
    • 提供者:wrf150
  1. N皇后问题的汇编程序

  2. N皇后问题的32位汇编代码 注意:N>13时的解已经要跑1分钟以上了,不用轻易尝试..
  3. 所属分类:专业指导

    • 发布日期:2011-07-17
    • 文件大小:4096
    • 提供者:jacklyne
  1. N-queen 八皇后

  2. 一个效率一般的用回溯算法解决的八皇后问题
  3. 所属分类:C++

    • 发布日期:2012-01-10
    • 文件大小:32768
    • 提供者:onlyfunboy
  1. 八皇后 c语言实现 递归 回溯

  2. c语言实现的八皇后,采用的是递归回溯法 int main() { short int queen[MAX+1][MAX+1]; memset(queen,0,sizeof(queen)); eightqueen(1,queen); printf("共有%d种棋盘的摆放方式\n",count); return 0; }
  3. 所属分类:C

    • 发布日期:2012-04-04
    • 文件大小:1024
    • 提供者:sweetlove234
  1. 多皇后皇后问题

  2. 代码,解决n皇后问题 void Queen::Backtrack(int t) { if (t>n) //达到叶结点 {sum++; cout<<"one answern is:"<<endl; for(int i=1;i<n+1;i++) { cout<<x[i]<<endl; } } else for (int i=1;i<=n;i++) { //搜索子结点 x[t]=i; //进入第i个子结点 if (Place(t))
  3. 所属分类:C/C++

    • 发布日期:2012-07-17
    • 文件大小:1024
    • 提供者:dengshizhuo
  1. 生成空间邻接矩阵 Jgal2WM(jar包)

  2. Geoda可以生成rook、queen权重矩阵,但转换到Matlab里面需要处理下 根据Geoda生成的gal文件手工形成邻接矩阵太麻烦,也容易产生误差、 用java写了个gal2WM的小程序,顾名思义,就是将Geoda gal文件转成Matlab能够处理的格式。 使用方法: 1、运行jar包 2、打开gal文件(gal文件参见Geoda手册) 3、转化,产生成01邻接矩阵(以空格为分隔符) 4、另存盘(建议.TXT) 5、Matlab 导入生成的文件,可产生n*n的矩阵(n为地理空间研究对象
  3. 所属分类:其它

    • 发布日期:2012-11-14
    • 文件大小:13312
    • 提供者:alexoasis
  1. 微机接口 实验报告

  2. 微机接口硬件实验报告八皇后问题图形版://8 Queen 递归算法 //如果有一个Q 为 chess[i]=j; //则不安全的地方是 k行 j位置,j+k-i位置,j-k+i位置 import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; import java.net.*; public class Queen2{ //定义皇后的个数QueenMax,算法的种类o
  3. 所属分类:电信

    • 发布日期:2012-12-25
    • 文件大小:375808
    • 提供者:mchx1992
  1. 回溯法解决N皇后问题 Java代码实现

  2. N皇后问题(n-queen problem)是一个经典的组合优化问题,也是一个使用回溯法(backtracking)的典型例子。回溯法是一种系统地搜索问题解的方法。 此文档包含算法分析、代码实现、演示程序、演示界面。
  3. 所属分类:Java

    • 发布日期:2013-04-29
    • 文件大小:187392
    • 提供者:kyxmly
  1. 算法上机!!

  2. Practice 1 Date: Monday, March 18th, 2013 We highly encourage being environment friendly and trying all problems on your own. Implement exercise 2.3-7. Implement priority queue. Implement Quicksort and answer the following questions. (1) How many co
  3. 所属分类:C/C++

    • 发布日期:2013-05-30
    • 文件大小:16777216
    • 提供者:aidashi
  1. 八皇后源码

  2. #include #include #define N 8 #define point '.' #define Queen 'A' static int x[N]; static int sum=0; int place(int k) { int j; for(j=0;j<k;++j) if(abs(k-j)==abs(x[j]-x[k])||x[j]==x[k])return 0; return 1; }
  3. 所属分类:C/C++

    • 发布日期:2013-10-14
    • 文件大小:709
    • 提供者:ssss10011001
  1. C语言算法大全.pdf

  2. 说明 曾经用这个问 N.Wirth 与 E.W.Dijkstra 年, 1971 年与 1970 个皇后如何相安无事的放置在棋盘上, 题来讲解程式设计之技巧。 , 关于棋盘的问题,都可以用递回求解,然而如何减少递回的次数?在八个皇后的问题中 解法 不必要所有的格子都检查过,例如若某列检查过,该该列的其它格子就不用再检查了,这个方 法称为分支修剪。 #include #include 8 N #define 表示有 1 , 同栏是否有皇后 // column[N+1]; int 右上至左下是
  3. 所属分类:C

    • 发布日期:2015-08-06
    • 文件大小:1048576
    • 提供者:baidu_27050991
  1. eight queen.cpp

  2. 该代码采取C++方法写的,通过回溯法获得八皇后92种全排列,定义宏N=8,读者可以自行修改变成N皇后问题
  3. 所属分类:搜索引擎

    • 发布日期:2018-03-26
    • 文件大小:2048
    • 提供者:qq_34675468
  1. c++实现八皇后问题

  2. 算法:用c++实现了八皇后问题int main(){ for(int l=0;l<N;l++){ queen[l]=-1; } search(0); for(int k=0;k<N;k++){ cout<<queen[k]<<endl; } }
  3. 所属分类:C++

  1. 国际象棋(毕业设计)源码 1.0.rar

  2. 国际象棋的棋盘是一个正方形,等分为64个方格,因此又被称为“64格”。这些方格有深浅两种颜色,交替排列。深色的方格称为黑格,浅色的方格称为白格,棋子就放在这些格子中移动。 棋盘由64个大小相同方格组成。 棋盘置于对局者之间,双方的右下角须是白格。 8排垂直的格子称为"直线" 8排水平的格子称为"横线" 同色格组成的角角相触的各地称为"斜线"。 棋子共三十二个,分为黑白两组,各十六个,由对弈双方各执一组,兵种是一样的,分为六种: 王(1)、后(1)、车(2)、象(2)、马(2)、兵(8)。 中文
  3. 所属分类:其它

    • 发布日期:2019-05-25
    • 文件大小:7340032
    • 提供者:weixin_39841882
  1. N-Queen-Genetic-Approach:一种解决N皇后问题的遗传算法-源码

  2. N-Queen-Genetic-Approach:一种解决N皇后问题的遗传算法
  3. 所属分类:其它

    • 发布日期:2021-03-30
    • 文件大小:48128
    • 提供者:weixin_42127020
« 12 »