收藏 分享(赏)

局部搜索实验之N皇后.doc

上传人:yjrm16270 文档编号:6187398 上传时间:2019-04-01 格式:DOC 页数:3 大小:107KB
下载 相关 举报
局部搜索实验之N皇后.doc_第1页
第1页 / 共3页
局部搜索实验之N皇后.doc_第2页
第2页 / 共3页
局部搜索实验之N皇后.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

300 万个皇后 6 秒钟PB07210134 高航实验目的:用局部搜索算法尽可能快的解决 N 皇后问题实验过程1. 问题的表示:一个数组 queeni存放第 i 列皇后的行数confilict:冲突数2. 自己动手按照书上的算法写发现每步复杂度是 O(N2)难以承受。3. 简化问题。构造初始状态时,用洗牌的想法构造出一个没有行冲突的状态,之后对此状态进行列交换。4. 参阅300,000,000 Queens in Less Than One Minute一文学到了 QS4算法,并了解到之前采用的是 QS1 算法。彻底解决了该问题。QS4 算法主要是在生成初始状态方面进行了改进,以便尽可能的减少初始状态的冲突。5. 实验结果:时间复杂度达到 O(N)为保证算法的正确性,另写有一 check.exe 检查输出文件的正确。文件:QS4.cppcheck.exe300,000,000 Queens in Less Than One Minute

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 中学实验

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报