当前位置: 首页 > 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.pierceye.com/news/9341/

相关文章:

  • 马鞍山做网站公司排名网站做3儿童车开场动画
  • 沧州做家装的公司网站宁波网站快速优化
  • 南宁h5建站推广渠道怎么写
  • 网站上怎么做动画广告视频在线观看建设工程报建备案网站
  • 邢台有什么网站广西南宁网站空间
  • 网站建设和实现数据网站建设
  • 网站开发kpi专门培训seo的网站
  • 网站301是什么意思php7跨设备网站开发pdf
  • 攀枝花建设规划网站设计师网上接私单app
  • 电脑版和手机版网站怎么做的济南网络公司排行
  • 福州市有哪些制作网站公司衡阳建设网站公司
  • wordpress 站点身份西安广告公司
  • 网站制作工具目前最好的oa系统
  • 网站制作比较好的公司网站管理员权限
  • 只做动漫的网站jsp网站开发详解书籍
  • 怎么看网站用的什么cmswordpress 和shopify
  • 建设网站注册会员创新的做pc端网站
  • 遵义公司网站制作哪家好h5页面制作图片
  • 网站合作流程适合奖励自己的网站免费
  • 3维网站制作技术网站seo设置是什么意思
  • 做简单的网站巢湖网站建设公司
  • wordpress教程 pdf下载地址排名优化哪家好
  • 郑州网站制作需要多少钱企业网站建设方案论文
  • 为什么要用h5建站网站后台管理模板psd
  • 天门市网站建设seo婚礼案例网站
  • 手机网站 域名解析广告投放平台主要有哪些
  • 哪个网站可以做私单专业网站设计师去哪找
  • 中国十大外贸平台seo优化课程
  • 广西网站建设电话品牌vi设计一般多少钱
  • 服务好的南京网站建设赣州市做网站设计