类似筛法的N皇后问题求解算法

来源 :计算机系统应用 | 被引量 : 0次 | 上传用户:yh124712
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
迄今为止,已有多种基于不同理论的八皇后问题算法.本文提出一种类似筛法的新算法:在棋盘某一格放上一个皇后的同时划去经过这一格的纵、横、及正负45度线上的所有格位,或者说筛去这些格位;后来的皇后只能放在未被占据或划去的格位上;若所有的皇后都能放入一个格位,则得到了一个布局或一个解.依据这种思路容易制定一个N皇后问题的简洁算法.实验结果表明,筛法算法的效率大大高于经典的回溯法.
其他文献
与化疗相结合的客观 Cetuximab 被用来在最近的年里治疗非小的房间肺癌症(NSCLC ) ,他们中的大多数是第一个线背景。这研究是在与 cetuximab 对待 NSCLC 病人在总结我们的经验
在深入分析和研究交流励磁发电机的基础上,结合模糊控制不依赖对象模型、控制迅速等优点,针对交流励磁发电机提出了一种带有智能模糊控制器的新颖解耦励磁控制方法.通过模糊控制
这研究的目的是为由构造能表示指向人的 Pokemon 基因的小介入的 RNA (siRNA ) 的 recombinant plasmids 在 tumorigenesis 和发展学习 pokemon 基因的角色建立基础的目的。
学习的目的是评估功效的目的在在 bronchogenic 估计没有外科的治疗反应对比提高材料的计算断层摄影术(CT ) 癌。有在没有外科的治疗以后的 bronchogenic 癌的 67 个病人经历
客观新全身的治疗被需要与先进阶段的 hepatocellular 癌改进病人的预后。学习被进行在先进 Hepatocellular 癌决定 viscum fraxini-2 的功效和安全。有与化疗 na 注册了 120
针对开发者在移动端开发原生应用时,面临数据碎片化、终端分裂化、用户量剧增三方面的问题,一种新的开源技术框架Clouda应运而生.简单介绍了Node.js,重点介绍了Clouda,分析了
我们的学习的目的是探索在 C 反应的蛋白质(CRP ) 之间的关联的目的铺平并且鼻咽的癌(NPC ) 的临床的阶段。我们分析了 108 个盒子的方法在他们之中, 68 个盒子是 NPC, 20 个盒
我们的学习的目的是为评估肺的孤立的损害的微分诊断调查散开加权的先生成像(DWI ) 的价值的目的。27 个连续病人在这注册了的方法学习,所有谁经历了单个方向 DWI 考试并且收
这研究的目的是接近在人的 kallikrein 的表示之间的关系的目的 6 (hK6 ) 在为为卵巢的癌症发现一个新肿瘤标记的卵巢的瘤和 clinicopathologic 变量和预后。通过 immunohist
统一建模语言(UML)是功能强大的可视化建模语言,针对UML在建模方面的优势,以汉中茶叶客户投诉管理系统为例,从系统的功能分析、系统设计到系统实施,重点描述了基于UML的软件系统开