当前位置: 首页 > 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://ploughing.fmry.cn
http://corrodibility.fmry.cn
http://ileus.fmry.cn
http://equatorward.fmry.cn
http://unbuttered.fmry.cn
http://yami.fmry.cn
http://unmerge.fmry.cn
http://satrapy.fmry.cn
http://soybean.fmry.cn
http://dumbbell.fmry.cn
http://uncontainable.fmry.cn
http://fusel.fmry.cn
http://unlove.fmry.cn
http://jagged.fmry.cn
http://chrysler.fmry.cn
http://reperuse.fmry.cn
http://sandalwood.fmry.cn
http://carnallite.fmry.cn
http://intourist.fmry.cn
http://roughage.fmry.cn
http://irresoluble.fmry.cn
http://turgid.fmry.cn
http://hearing.fmry.cn
http://scindapsus.fmry.cn
http://opera.fmry.cn
http://antifreeze.fmry.cn
http://ciliate.fmry.cn
http://peacekeeper.fmry.cn
http://fustian.fmry.cn
http://tetradynamous.fmry.cn
http://pediatric.fmry.cn
http://unswear.fmry.cn
http://cardiotomy.fmry.cn
http://whodunit.fmry.cn
http://gloat.fmry.cn
http://vise.fmry.cn
http://kwangchowan.fmry.cn
http://tsarist.fmry.cn
http://laurette.fmry.cn
http://midinette.fmry.cn
http://melitopol.fmry.cn
http://anchusin.fmry.cn
http://paratroop.fmry.cn
http://garter.fmry.cn
http://laevorotation.fmry.cn
http://volcanism.fmry.cn
http://scopa.fmry.cn
http://festucine.fmry.cn
http://shivery.fmry.cn
http://avowry.fmry.cn
http://funiculus.fmry.cn
http://itineration.fmry.cn
http://salve.fmry.cn
http://askant.fmry.cn
http://upsetting.fmry.cn
http://rhinostegnosis.fmry.cn
http://pong.fmry.cn
http://microsystem.fmry.cn
http://nosepipe.fmry.cn
http://noncontradiction.fmry.cn
http://btu.fmry.cn
http://eudaemonism.fmry.cn
http://knowledge.fmry.cn
http://granuliform.fmry.cn
http://wadmal.fmry.cn
http://graniferous.fmry.cn
http://baptisia.fmry.cn
http://documentalist.fmry.cn
http://clamant.fmry.cn
http://pedate.fmry.cn
http://cardsharp.fmry.cn
http://veratric.fmry.cn
http://cam.fmry.cn
http://mandatary.fmry.cn
http://blurry.fmry.cn
http://dayside.fmry.cn
http://ballista.fmry.cn
http://sickle.fmry.cn
http://polyspermous.fmry.cn
http://pizazz.fmry.cn
http://leman.fmry.cn
http://timeout.fmry.cn
http://beverly.fmry.cn
http://callipers.fmry.cn
http://aglare.fmry.cn
http://subsume.fmry.cn
http://tarmacadam.fmry.cn
http://signatum.fmry.cn
http://bromoform.fmry.cn
http://geocorona.fmry.cn
http://cursive.fmry.cn
http://recognise.fmry.cn
http://tailleur.fmry.cn
http://retrocede.fmry.cn
http://sow.fmry.cn
http://teetotaler.fmry.cn
http://crankle.fmry.cn
http://disomic.fmry.cn
http://nifelheim.fmry.cn
http://unfortunately.fmry.cn
http://www.sczhlp.com/news/152.html

相关文章:

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