当前位置: 首页 > news >正文

浅谈做网站的好处推荐企业门户网站建设

浅谈做网站的好处,推荐企业门户网站建设,做AI免费网站,求有题目做的学习网站问题描述 按照国际象棋的规则#xff0c;皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。 n 皇后问题 研究的是如何将 n 个皇后放置在 nn 的棋盘上#xff0c;并且使皇后彼此之间不能相互攻击。 给你一个整数 n #xff0c;返回所有不同的 n 皇后问题 的解决方案…问题描述 按照国际象棋的规则皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。 n 皇后问题 研究的是如何将 n 个皇后放置在 n×n 的棋盘上并且使皇后彼此之间不能相互攻击。 给你一个整数 n 返回所有不同的 n 皇后问题 的解决方案。 每一种解法包含一个不同的 n 皇后问题 的棋子放置方案该方案中 Q 和 . 分别代表了皇后和空位。 n 皇后问题是一个经典的回溯算法问题其目标是在一个 n×n 的棋盘上放置 n 个皇后使得这些皇后不能相互攻击。这意味着任何两个皇后不能处在同一行、同一列或同一斜线上。这个问题不仅是计算机科学中的一个重要问题也是数学和人工智能领域的研究对象涉及到组合数学、图论、算法设计等多个领域。 解题思路 回溯法的应用 n 皇后问题的核心解法是回溯算法这是一种通过试错来寻找问题解决方法的算法。当它通过尝试可能的分步解决方案后发现当前解决方案不可能成立即不能满足问题的约束条件它会取消上一步甚至是几步的计算再通过其他的可能的分步解决方案继续尝试。 检查冲突 在 n 皇后问题中核心的挑战是如何有效地检查“攻击”冲突情况。这通常涉及以下检查 列冲突确保在同一列不放置多于一个皇后。行冲突通常通过算法的设计一行只放置一个皇后自然避免。对角线冲突需要检查两种对角线——从左上到右下和从左下到右上。这可以通过计算线性方程来实现例如使用对角线的索引差和和来标识每条对角线。 数据结构的选择 使用数组来追踪哪些位置是被攻击状态是解决问题的关键 列标记使用一个大小为 n 的数组来标记哪些列已被占用。对角线标记使用两个大小为 2n-1 的数组来标记两组对角线的占用情况。对于每个皇后在 (r, c) 的位置它会占用第 c 列第 rc 的 / 方向对角线和第 r-cn-1 的 \ 方向对角线。 代码示例 class Solution { public:std::vectorstd::vectorstd::string solveNQueens(int n) {std::vectorstd::vectorstd::string solutions;std::vectorstd::string board(n, std::string(n, .));std::vectorint cols(n, 0), diag1(2 * n - 1, 0), diag2(2 * n - 1, 0);backtrack(solutions, board, cols, diag1, diag2, 0, n);return solutions;}private:void backtrack(std::vectorstd::vectorstd::string solutions,std::vectorstd::string board, std::vectorint cols,std::vectorint diag1, std::vectorint diag2, int row,int n) {if (row n) {solutions.push_back(board);return;}for (int col 0; col n; col) {if (cols[col] || diag1[row col] || diag2[row - col n - 1]) {continue;}board[row][col] Q;cols[col] diag1[row col] diag2[row - col n - 1] 1;backtrack(solutions, board, cols, diag1, diag2, row 1, n);board[row][col] .;cols[col] diag1[row col] diag2[row - col n - 1] 0;}} }; 扩展 组合数学 n 皇后问题是组合数学的一个实例特别是在它涉及到排列和组合的计算上。每种有效的解决方案实际上是对 n 个数字的一个排列每个数字代表皇后在特定行的列位置。 复杂度分析 虽然回溯算法在理论上是一种暴力搜索方法它的时间复杂度在最坏情况下是指数级的但通过有效的剪枝实际的运行时间可以大大减少。这种算法通常是用于解决复杂度较高、解空间庞大的问题。 图论的视角 从图论的角度看n 皇后问题可以被看作是在 n×n 的图中找到一个安全的顶点集合其中任意两个顶点都不是相互可达的。这种图的特殊构造使其成为图着色问题的一个变种。
文章转载自:
http://www.morning.srbfp.cn.gov.cn.srbfp.cn
http://www.morning.5-73.com.gov.cn.5-73.com
http://www.morning.rlqqy.cn.gov.cn.rlqqy.cn
http://www.morning.yixingshengya.com.gov.cn.yixingshengya.com
http://www.morning.sxhdzyw.com.gov.cn.sxhdzyw.com
http://www.morning.psyrz.cn.gov.cn.psyrz.cn
http://www.morning.qfwzm.cn.gov.cn.qfwzm.cn
http://www.morning.ypcd.cn.gov.cn.ypcd.cn
http://www.morning.dskmq.cn.gov.cn.dskmq.cn
http://www.morning.fglyb.cn.gov.cn.fglyb.cn
http://www.morning.fbxlj.cn.gov.cn.fbxlj.cn
http://www.morning.ysnbq.cn.gov.cn.ysnbq.cn
http://www.morning.jrqbr.cn.gov.cn.jrqbr.cn
http://www.morning.qbfs.cn.gov.cn.qbfs.cn
http://www.morning.pzss.cn.gov.cn.pzss.cn
http://www.morning.prlgn.cn.gov.cn.prlgn.cn
http://www.morning.zsrjn.cn.gov.cn.zsrjn.cn
http://www.morning.jgttx.cn.gov.cn.jgttx.cn
http://www.morning.rjrh.cn.gov.cn.rjrh.cn
http://www.morning.mxmdd.cn.gov.cn.mxmdd.cn
http://www.morning.kghss.cn.gov.cn.kghss.cn
http://www.morning.bykqg.cn.gov.cn.bykqg.cn
http://www.morning.gbxxh.cn.gov.cn.gbxxh.cn
http://www.morning.rrgqq.cn.gov.cn.rrgqq.cn
http://www.morning.ymwnc.cn.gov.cn.ymwnc.cn
http://www.morning.wjwfj.cn.gov.cn.wjwfj.cn
http://www.morning.mlfgx.cn.gov.cn.mlfgx.cn
http://www.morning.wlqbr.cn.gov.cn.wlqbr.cn
http://www.morning.xpwdf.cn.gov.cn.xpwdf.cn
http://www.morning.knpbr.cn.gov.cn.knpbr.cn
http://www.morning.jggr.cn.gov.cn.jggr.cn
http://www.morning.rshs.cn.gov.cn.rshs.cn
http://www.morning.xckrj.cn.gov.cn.xckrj.cn
http://www.morning.nfpkx.cn.gov.cn.nfpkx.cn
http://www.morning.rwbx.cn.gov.cn.rwbx.cn
http://www.morning.rqhn.cn.gov.cn.rqhn.cn
http://www.morning.baguiwei.com.gov.cn.baguiwei.com
http://www.morning.lbcfj.cn.gov.cn.lbcfj.cn
http://www.morning.fqklt.cn.gov.cn.fqklt.cn
http://www.morning.fpjxs.cn.gov.cn.fpjxs.cn
http://www.morning.tmxfn.cn.gov.cn.tmxfn.cn
http://www.morning.krjyq.cn.gov.cn.krjyq.cn
http://www.morning.wqsjx.cn.gov.cn.wqsjx.cn
http://www.morning.trzmb.cn.gov.cn.trzmb.cn
http://www.morning.sjwzl.cn.gov.cn.sjwzl.cn
http://www.morning.rqxhp.cn.gov.cn.rqxhp.cn
http://www.morning.ylqrc.cn.gov.cn.ylqrc.cn
http://www.morning.cltrx.cn.gov.cn.cltrx.cn
http://www.morning.yznsx.cn.gov.cn.yznsx.cn
http://www.morning.mpxbl.cn.gov.cn.mpxbl.cn
http://www.morning.sjzsjsm.com.gov.cn.sjzsjsm.com
http://www.morning.gcdzp.cn.gov.cn.gcdzp.cn
http://www.morning.xblrq.cn.gov.cn.xblrq.cn
http://www.morning.hnmbq.cn.gov.cn.hnmbq.cn
http://www.morning.dygqq.cn.gov.cn.dygqq.cn
http://www.morning.fkgct.cn.gov.cn.fkgct.cn
http://www.morning.ghzfx.cn.gov.cn.ghzfx.cn
http://www.morning.gkktj.cn.gov.cn.gkktj.cn
http://www.morning.nwnbq.cn.gov.cn.nwnbq.cn
http://www.morning.rmtxp.cn.gov.cn.rmtxp.cn
http://www.morning.stflb.cn.gov.cn.stflb.cn
http://www.morning.sldrd.cn.gov.cn.sldrd.cn
http://www.morning.wmfny.cn.gov.cn.wmfny.cn
http://www.morning.jkwwm.cn.gov.cn.jkwwm.cn
http://www.morning.mgtrc.cn.gov.cn.mgtrc.cn
http://www.morning.sgmgz.cn.gov.cn.sgmgz.cn
http://www.morning.flqkp.cn.gov.cn.flqkp.cn
http://www.morning.nckzt.cn.gov.cn.nckzt.cn
http://www.morning.pqwrg.cn.gov.cn.pqwrg.cn
http://www.morning.leyuhh.com.gov.cn.leyuhh.com
http://www.morning.wtwhj.cn.gov.cn.wtwhj.cn
http://www.morning.qnftc.cn.gov.cn.qnftc.cn
http://www.morning.nwtmy.cn.gov.cn.nwtmy.cn
http://www.morning.npmcf.cn.gov.cn.npmcf.cn
http://www.morning.phxdc.cn.gov.cn.phxdc.cn
http://www.morning.scjtr.cn.gov.cn.scjtr.cn
http://www.morning.mkxxk.cn.gov.cn.mkxxk.cn
http://www.morning.xjtnp.cn.gov.cn.xjtnp.cn
http://www.morning.gbpanel.com.gov.cn.gbpanel.com
http://www.morning.fxzw.cn.gov.cn.fxzw.cn
http://www.tj-hxxt.cn/news/247480.html

相关文章:

  • 网站如何能吸引用户北京 网站建设
  • wordpress网站存放在高校网站建设情况报告范文
  • seo网站优化课程做网站霸屏公司销售好做吗
  • 网站会员充值做哪个分录上海 专业网站设计 母婴类
  • 做外单的网站做卖图片的网站能赚钱吗
  • 佛山市专注网站建设平台下载京东商城网上购物
  • 网站前置审批工商营业执照注册公司
  • 网站 备案地建设学分银行网站策划书
  • 导航网站开发百度竞价推广托管
  • 网站建设思路设计西南城乡建设部网站首页
  • 网站建设百度搜不到wordpress 中文 tag
  • 有网站专门做效果图戴尔网站建设目标
  • 网站建设要什么证件广州网络公司有哪些
  • 360建筑网密码忘了怎么改?网站结构怎么做适合优化
  • wordpress 中国企业最新seo视频教程
  • 青海网站seo多梦wordpress主题3.0
  • 网站用表格做的吗莱芜十大首富
  • 交通局网站建设方案保险公司网站开发
  • 做网站优化需要做什么福州市网站
  • xxx学校校园网站建设实践购物中心招商信息发布平台
  • 乡镇网站建设自查报告陇城科技网站建设
  • 建设集团有限公司网站首页企业的网站公告怎么制作
  • 网站建站平台是什么手机网页设计
  • 龙泉市旅游门户网站建设东莞城市建设管理局
  • 网站建设都有什么类型网站开发设计有哪些
  • 房地产营销门户网站开发互联网营销方案策划写作
  • 白山做网站wordpress登录无响应
  • 郑州专业公司网站建设公司做网站送企业邮箱
  • 做网站常见的语言头像制作免费模板
  • 网站开发都需要什么软件家装公司取名字大全集