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

网站布局的好坏的几个要素Wordpress如何调用搜索框

网站布局的好坏的几个要素,Wordpress如何调用搜索框,steam交易链接是什么,做网站什么码n−皇后问题是指将 n 个皇后放在 nn 的国际象棋棋盘上#xff0c;使得皇后不能相互攻击到#xff0c;即任意两个皇后都不能处于同一行、同一列或同一斜线上。 现在给定整数 n#xff0c;请你输出所有的满足条件的棋子摆法。 输入格式 共一行#xff0c;包含整数 n。 输出…n−皇后问题是指将 n 个皇后放在 n×n 的国际象棋棋盘上使得皇后不能相互攻击到即任意两个皇后都不能处于同一行、同一列或同一斜线上。 现在给定整数 n请你输出所有的满足条件的棋子摆法。 输入格式 共一行包含整数 n。 输出格式 每个解决方案占 n行每行输出一个长度为 n的字符串用来表示完整的棋盘状态。 其中 . 表示某一个位置的方格状态为空Q 表示某一个位置的方格上摆着皇后。 每个方案输出完成后输出一个空行。 注意行末不能有多余空格。 输出方案的顺序任意只要不重复且没有遗漏即可。 数据范围 1≤n≤9 输入样例 4输出样例 .Q.. ...Q Q... ..Q...Q. Q... ...Q .Q..解题思路 每次遍历每个格子有两种选择放Q不放Q。 如果放Q需要检查当前行列对角线反对角线是否已被标记过。 对角线与反对角线表示由于直线方程斜率正负有两种表达yxb,y-xb; 正好对应着对角线与反对角线不过在途中x为行y为列需要互换一下。 参考代码 #include iostream #include cstring #include algorithmusing namespace std; const int N 10; char g[N][N]; bool row[N],col[N],dg[N],udg[N];//行列正对角线xy反对角线(n-yx) bool st[N]; int n;void dfs(int u,int x,int y) {if(un) return;if(yn) y 0,x;if(xn){if(un){for(int i0;in;i) puts(g[i]);puts( );}return;}g[x][y] .;dfs(u,x,y1);if(!row[x] !col[y] !dg[xy] !udg[n-yx]){g[x][y] Q;row[x] col[y] dg[xy] udg[n-yx] true;dfs(u1,x,y1);g[x][y] .;row[x] col[y] dg[xy] udg[n-yx] false;} }int main() {cinn;dfs(0,0,0);return 0; }
http://www.zqtcl.cn/news/9341/

相关文章:

  • a做爰网站网站程序是什么?
  • 重庆忠县网站建设公司哪里有ppt资源网免费
  • 电商网站制作公司旅游类网站如何做推广
  • 什么是网站平台开发怎样建公司网站
  • 青岛广新信建设咨询公司网站广东建设工程招标网站
  • 上海制作网站的网站阿里云账号密码发给网站开发
  • 郑州网站制作哪家招聘wordpress评论头像问题
  • 坦洲网站建设大连h5网站建设
  • 济南网站建设咨 询小七工厂管理系统软件
  • 公司网站域名cn和com前端开发人员
  • 苏州网站设计公司排名河南建筑信息公共
  • 长鳖春遇网站开发买了域名后怎么建网站
  • 怎么在记事本上做网站婚庆策划公司简介
  • 做网站哪些网站根目录验证文件在哪里
  • asp网站经常 响应dede网站如何换logo
  • 临沂手机网站看seo
  • 烟台哪家公司可以做网站手机app软件开发的价格
  • 桥梁建设杂志网站遂宁市建设银行网站
  • 网站建设讲话稿引流渠道推广
  • 网站开发和合同范本百度网址大全下载安装
  • 农业做的好的网站小江网站建设公司
  • wordpress建立购物网站网站双语版的怎么制作
  • 揭阳建设网站界面设计器
  • wordpress站点迁移软件外包公司联系方式
  • 国外的网站服务商餐饮类网站设计
  • 建设一个视频网站需要什么时候开始企业网站建设的三种方式
  • 如何给网站刷流量开网店卖什么好
  • 鞋子网站建设规划书怎么用小旋风网站建设教程
  • 关于一学一做的短视频网站好wordpress管理员 404
  • 农业机械网站模板做网站网页维护 手机App 开发