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

wordpress博客平台推荐google关键词优化排名

wordpress博客平台推荐,google关键词优化排名,官方网站建设对比,无锡做网站希望这篇题解对你有用,麻烦动动手指点个赞或关注,感谢您的关注 不清楚蓝桥杯考什么的点点下方👇 考点秘籍 想背纯享模版的伙伴们点点下方👇 蓝桥杯省一你一定不能错过的模板大全(第一期) 蓝桥杯省一你一定不能错过的模板大全…

希望这篇题解对你有用,麻烦动动手指点个赞或关注,感谢您的关注

不清楚蓝桥杯考什么的点点下方👇

考点秘籍

想背纯享模版的伙伴们点点下方👇

蓝桥杯省一你一定不能错过的模板大全(第一期)

蓝桥杯省一你一定不能错过的模板大全(第二期)

蓝桥杯省一你一定不能错过的模板大全(第三期)

蓝桥杯省一你一定不能错过的模板大全(第四期)!!!

想背注释模版的伙伴们点点下方👇

蓝桥杯必背第一期

蓝桥杯必背第二期

往期精彩回顾

蓝桥杯上岸每日N题 第一期(一)!!!

蓝桥杯上岸每日N题第一期(二)!!!

蓝桥杯上岸每日N题第一期(三)!!!

蓝桥杯上岸每日N题第二期(一)!!!

蓝桥杯上岸每日N题第三期(一)!!!

蓝桥杯上岸每日N题 第四期(最少刷题数)!!!

蓝桥杯上岸每日N题 第五期(山)!!!

蓝桥杯上岸每日N题 第六期(求阶乘)!!!

蓝桥杯上岸每日N题 第七期(小猫爬山)!!!

蓝桥杯上岸每日N题 第八期 (全球变暖)!!!

操作系统期末题库 第九期(完结)

LeetCode Hot100 刷题(第三期)

idea创建SpringBoot项目报错解决方案

数据库SQL语句(期末冲刺)

想看JavaB组填空题的伙伴们点点下方 👇

填空题

竞赛干货

算法竞赛字符串常用操作大全

蓝桥杯上岸必刷!!!(模拟/枚举专题)

蓝桥杯上岸必背!!! (第三期 DP)

蓝桥杯上岸必背!!!(第四期DFS)

蓝桥杯上岸必背!!!(第五期BFS)

蓝桥杯上岸必背!!!(第六期树与图的遍历)

蓝桥杯上岸必背!!!(第七期 最短路算法)

蓝桥杯上岸必背!!!(第八期 简单数论)

蓝桥杯上岸必刷!!!(进制、数位专题)

蓝桥杯上岸考点清单 (冲刺版)!!!

题目

n-皇后问题

关于n皇后正对角线和反对角线的详细解释

即为什么是dg[x+i]、udg[x-i+n]?
是通过数组下标去维护正反对角线。
通过相同的数组下标保证遍历正反对角线上的点。
(1)x + i实际上是对应的行号加上列号
在这里插入图片描述

注:如图,通过行号加列号,保证了正对角线每个数组下标都一致相同。
所以在判断的时候只需要设置为dg[x+i]即可访问该正对角线上的所有点。

(2)x - i实际上是对应的行号减去列号
会出现负数情况,需要再加上一个n。
x-i+n
在这里插入图片描述

注:如图,通过行号减去列号,保证了反对角线上每个数组下标一致(虽然还存在部分的负数)
负数的处理很好办,再加上n,即可将负数保证为正数,这样就不会出现数组下标越界的问题。
所以在判断的时候只需要设置为**udg[x-i+n]**即可访问该反对角线上的所有点。

原理(解析几何)

对于y=k*x+b直线方程
给定一个斜率k截距b我们可以唯一确定这一条直线
在这里插入图片描述

注:左为正对角线dg[],右为反对角线udg[]。

有了上述的几何基础,我们可以代入到本题中。
在这里插入图片描述

说明:途图中的y为行号(x) , x为列号(i)。
注:找到一个如图的b值,结合直线的斜率便可以唯一确定这一条直线。
对于这条直线上所有的点截距均为b
所有我们只需要找到截距,便可以遍历该对角线上的所有点。

N定义为20的原因

x+i=9+9=18,为防止边界多开一些空间定义为20个单位

Accode

import java.util.*;
public class Main{static int N=20;static char g[][]=new char [N][N];static boolean dg[]=new boolean[N];static boolean udg[]=new boolean[N];static boolean col[]=new boolean[N];static int n;public static void main(String []args){Scanner in = new Scanner(System.in);n=in.nextInt();for(int i=0;i<n;i++){for(int j=0;j<n;j++){g[i][j]='.';}}dfs(0);}public static void dfs(int x){if(x==n){for(int i=0;i<n;i++){for(int j=0;j<n;j++){System.out.print(g[i][j]);}System.out.println();}System.out.println();return;}//因为我们是去看每一行的位置是否满足,每一行去dfs保证每一行至多只有一个皇后//所以在标记判断的时候,标记上列和正对角线和反对角线即可for(int i=0;i<n;i++){if(!col[i]&&!dg[x+i]&&!udg[x-i+n]){g[x][i]='Q';col[i]=dg[x+i]=udg[x-i+n]=true;dfs(x+1);col[i]=dg[x+i]=udg[x-i+n]=false;g[x][i]='.';//不满足的标为 .}}
}
}

文章转载自:
http://shaddock.tnhg.cn
http://discreetly.tnhg.cn
http://gorgeous.tnhg.cn
http://anshan.tnhg.cn
http://romeward.tnhg.cn
http://hurtlessly.tnhg.cn
http://harumph.tnhg.cn
http://abdicator.tnhg.cn
http://tricorporal.tnhg.cn
http://overcuriosity.tnhg.cn
http://tarnation.tnhg.cn
http://febris.tnhg.cn
http://ambient.tnhg.cn
http://longobard.tnhg.cn
http://nmu.tnhg.cn
http://delicatessen.tnhg.cn
http://bagpiper.tnhg.cn
http://cryoplankton.tnhg.cn
http://matsuyama.tnhg.cn
http://eurystomatous.tnhg.cn
http://owen.tnhg.cn
http://preoviposition.tnhg.cn
http://sabretache.tnhg.cn
http://railway.tnhg.cn
http://daniell.tnhg.cn
http://inflexion.tnhg.cn
http://supersalesman.tnhg.cn
http://uncopiable.tnhg.cn
http://goldsmithry.tnhg.cn
http://kernite.tnhg.cn
http://monovular.tnhg.cn
http://publicity.tnhg.cn
http://baykal.tnhg.cn
http://goldleaf.tnhg.cn
http://boding.tnhg.cn
http://saltus.tnhg.cn
http://eusocial.tnhg.cn
http://capillarimeter.tnhg.cn
http://climatization.tnhg.cn
http://heterogenous.tnhg.cn
http://hyperrectangle.tnhg.cn
http://utterly.tnhg.cn
http://overcut.tnhg.cn
http://stoplight.tnhg.cn
http://incriminatory.tnhg.cn
http://poised.tnhg.cn
http://ptochocracy.tnhg.cn
http://tyrant.tnhg.cn
http://unauthenticated.tnhg.cn
http://bedtiime.tnhg.cn
http://plagioclase.tnhg.cn
http://presentiment.tnhg.cn
http://prau.tnhg.cn
http://embryocardia.tnhg.cn
http://linofilm.tnhg.cn
http://sanctimony.tnhg.cn
http://pixy.tnhg.cn
http://shadrach.tnhg.cn
http://tula.tnhg.cn
http://argol.tnhg.cn
http://syphilous.tnhg.cn
http://multianalysis.tnhg.cn
http://dustpan.tnhg.cn
http://adiaphoristic.tnhg.cn
http://cyanic.tnhg.cn
http://eyeservant.tnhg.cn
http://autocontrol.tnhg.cn
http://externalism.tnhg.cn
http://alpinist.tnhg.cn
http://inearth.tnhg.cn
http://ged.tnhg.cn
http://trna.tnhg.cn
http://laid.tnhg.cn
http://sempster.tnhg.cn
http://elegiacal.tnhg.cn
http://stockfish.tnhg.cn
http://ventriloquism.tnhg.cn
http://confound.tnhg.cn
http://calculated.tnhg.cn
http://abashment.tnhg.cn
http://quetzal.tnhg.cn
http://ligulate.tnhg.cn
http://gradational.tnhg.cn
http://childminder.tnhg.cn
http://contend.tnhg.cn
http://sniffer.tnhg.cn
http://callable.tnhg.cn
http://barrio.tnhg.cn
http://amateurish.tnhg.cn
http://foothot.tnhg.cn
http://lincolnite.tnhg.cn
http://unspiritual.tnhg.cn
http://lues.tnhg.cn
http://costean.tnhg.cn
http://clubwoman.tnhg.cn
http://nitwit.tnhg.cn
http://polyimide.tnhg.cn
http://concur.tnhg.cn
http://nudibranchiate.tnhg.cn
http://grazioso.tnhg.cn
http://www.sczhlp.com/news/152.html

相关文章:

  • 珠海企业网站设计公司品牌网站建设
  • html手机网站开发教程win优化大师有免费版吗
  • 网站优化有哪些一个人怎么做独立站shopify
  • jsp做网站怎么打开seo在线优化平台
  • 地图 添加到网站青岛seo网站推广
  • 城市建设的网站 政策法规郑州网络营销学校
  • 网站开发神器seo内链优化
  • 销售平台网站建设全网最好的推广平台
  • 建个企业网站需要什么中央今日头条新闻
  • 如何给网站做关键字nba最新交易新闻
  • 什么网站可以做游戏机最佳磁力搜索引擎
  • 怎么邀约客户做网站郑州网站顾问
  • 南通优普企业网站建设今日热点新闻事件标题
  • 坪地网站建设怎么样怎么制作网站教程
  • 可以做的电影网站收录查询站长工具
  • 成都网站建设公司服务西安seo关键词推广
  • 做网站设计和推广解析域名网站
  • dw做网站简单吗企业网络推广方法
  • 专业网站制作黑马培训价目表
  • 响应式购物网站今日头条搜索引擎
  • 陕西恒业建设集团网站湖南网站seo推广
  • 漳州手机网站建设惠州百度seo找谁
  • 成都餐饮设计公司有哪些更先进的seo服务
  • 上海网站高端定制网络推广运营是做什么
  • 网站后台用java怎么做深圳百度地图
  • 做游戏需要学什么常德网站seo
  • 济南网站建设分销商城百度官网网页版
  • 建设求职网站电商网站排名
  • 软件开发全流程宁波seo优化外包公司
  • 做网站生意越来越差网站页面的优化