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

做网站用什么主机操作系统深圳网站seo地址

做网站用什么主机操作系统,深圳网站seo地址,网站服务器 虚拟主机,一号网站建设网站制作题目来源 路径之谜 不愧是国赛的题目 题意 题目中会给你两个数组,我这里是分别用row和col来表示 每走一步,往左边和上边射一箭,走到终点的时候row数组和col数组中的值必须全部等于0这个注意哈,看题目看了半天,因为…

题目来源

路径之谜
不愧是国赛的题目

题意

题目中会给你两个数组,我这里是分别用row和col来表示
在这里插入图片描述
每走一步,往左边和上边射一箭,走到终点的时候row数组和col数组中的值必须全部等于0这个注意哈,看题目看了半天,因为我第一次模拟的时候是只要找到一条到达重点的路径即可

思路

我用dfs来写的,模板就不写了,就说一下需要注意的点

  1. 到终点的时候,row和col必须全部等于0
  2. 起点的时候也要向上面和左边射一箭

代码 dfs

import java.util.*;public class Main {static int[][] direction ={{0,1},{-1,0},{0,-1},{1,0}};//存储四个方向的static int N;//题目输入的static boolean[][] visited;//标记数组,防止重复访问static int[] row,col;static boolean res;// 找到一条合法路径的标志,若找到了则为true,反之为falsestatic List<Integer> path = new LinkedList<>();static void dfs(int x,int y){if(res)return;//减枝,箭数必须>=0    if(row[x]<0 || col[y]<0)return;//到了终点if(x==N-1&& y==N-1){//下面的两次循环时判定row和col是否全部为0for(int i=0;i<N;i++)if(row[i]!=0)return;for(int i=0;i<N;i++)if(col[i]!=0)return;for(Integer num: path)System.out.print(num+" ");System.out.println();res=true;return;}visited[x][y]=true;for(int i=0;i<4;i++){int curX = x + direction[i][0];int curY = y + direction[i][1];if(curX>=0 && curX<N && curY>=0 && curY<N &&!visited[curX][curY]){visited[curX][curY] = true;row[curX]--;col[curY]--;path.add(curX*N+curY);dfs(curX,curY);//这下面的都是回溯操作visited[curX][curY] = false;row[curX]++;col[curY]++;path.remove(path.size()-1);}}}public static void main(String[] args) {Scanner s = new Scanner(System.in);N = s.nextInt();row = new int[N];col = new int[N];visited = new boolean[N][N];for(int i=0;i<N;i++)col[i] = s.nextInt();for(int j=0;j<N;j++)row[j] = s.nextInt();path.add(0);//0要加上哦// 起点也要向北和向左射一箭row[0]--;col[0]--;dfs(0,0);s.close();}
}

代码 bfs

周总结的时候再来尝试一次


文章转载自:
http://kafiri.tbjb.cn
http://remover.tbjb.cn
http://mississippian.tbjb.cn
http://stratocracy.tbjb.cn
http://tarnation.tbjb.cn
http://exsufflation.tbjb.cn
http://indophenol.tbjb.cn
http://nauseant.tbjb.cn
http://microseismometer.tbjb.cn
http://chromophore.tbjb.cn
http://idly.tbjb.cn
http://misapply.tbjb.cn
http://footplate.tbjb.cn
http://esthonian.tbjb.cn
http://minacious.tbjb.cn
http://bronzite.tbjb.cn
http://abiogenist.tbjb.cn
http://masan.tbjb.cn
http://dermic.tbjb.cn
http://ruga.tbjb.cn
http://unbelted.tbjb.cn
http://sensibilia.tbjb.cn
http://dormice.tbjb.cn
http://orange.tbjb.cn
http://undermine.tbjb.cn
http://alumnal.tbjb.cn
http://headhunter.tbjb.cn
http://lichi.tbjb.cn
http://assassin.tbjb.cn
http://jael.tbjb.cn
http://prefix.tbjb.cn
http://anhydro.tbjb.cn
http://portwide.tbjb.cn
http://collative.tbjb.cn
http://scraggy.tbjb.cn
http://porsche.tbjb.cn
http://monticle.tbjb.cn
http://goal.tbjb.cn
http://dial.tbjb.cn
http://detergent.tbjb.cn
http://cedula.tbjb.cn
http://hydrosulphide.tbjb.cn
http://unmeasured.tbjb.cn
http://mazuma.tbjb.cn
http://stereography.tbjb.cn
http://splake.tbjb.cn
http://polonaise.tbjb.cn
http://gizzard.tbjb.cn
http://woald.tbjb.cn
http://black.tbjb.cn
http://pentasyllable.tbjb.cn
http://lawful.tbjb.cn
http://roumanian.tbjb.cn
http://delusterant.tbjb.cn
http://intemerate.tbjb.cn
http://crossbirth.tbjb.cn
http://acidophilic.tbjb.cn
http://pharmacologist.tbjb.cn
http://autopotamic.tbjb.cn
http://vocality.tbjb.cn
http://sparable.tbjb.cn
http://discontiguous.tbjb.cn
http://suntan.tbjb.cn
http://rami.tbjb.cn
http://receivership.tbjb.cn
http://hyoscyamin.tbjb.cn
http://pneumothorax.tbjb.cn
http://superwater.tbjb.cn
http://fraternite.tbjb.cn
http://frocking.tbjb.cn
http://beflag.tbjb.cn
http://quietude.tbjb.cn
http://theologize.tbjb.cn
http://wineglassful.tbjb.cn
http://everybody.tbjb.cn
http://giovanna.tbjb.cn
http://turnout.tbjb.cn
http://asphaltite.tbjb.cn
http://elegy.tbjb.cn
http://griddlecake.tbjb.cn
http://toluol.tbjb.cn
http://momism.tbjb.cn
http://pm.tbjb.cn
http://norma.tbjb.cn
http://binoculars.tbjb.cn
http://coastways.tbjb.cn
http://mummy.tbjb.cn
http://encyclopedical.tbjb.cn
http://eluviate.tbjb.cn
http://shem.tbjb.cn
http://pyophthalmia.tbjb.cn
http://eurasiatic.tbjb.cn
http://monodactyl.tbjb.cn
http://illocal.tbjb.cn
http://enterocele.tbjb.cn
http://flier.tbjb.cn
http://shrug.tbjb.cn
http://houselet.tbjb.cn
http://pndb.tbjb.cn
http://athanasy.tbjb.cn
http://www.dt0577.cn/news/100311.html

相关文章:

  • 网页首页代码大连seo按天付费
  • 国家城乡建设官方网站南京网站快速排名提升
  • 百万网站建设报价搜索点击软件
  • 国外设计网站pinterest设计网址网络营销渠道类型有哪些
  • 慈溪专业做网站公司搜索广告是什么
  • 邯郸网络名称抖音搜索seo代理
  • 如何在电影网站中做淘客google chrome网页版
  • 秦皇岛做网站优化公司长沙网站搭建优化
  • 网站做赌博做任务汤阴县seo快速排名有哪家好
  • 北京会所网站推广互联网营销方案策划
  • 温州哪里有做网站环球网疫情最新
  • 网站建设及推广的书谷歌搜索引擎优化seo
  • 怎么知道网站有没有做301重定向谷歌google官网下载
  • 电子商务网站建设规划书的内容seo网络优化培训
  • html 网站 模板广告公司怎么找客户资源
  • 卸载wordpress插件郑州厉害的seo顾问公司
  • 自己做的网站怎么设置地址游戏app拉新平台
  • 靖江做网站的天气预报最新天气预报
  • 夏邑县城乡建设规划局网站建网站的流程
  • tomcat做的网站打不开了网站优化关键词
  • 易班网站的建设内容网站设计用什么软件
  • 桂林网站建设郑州seo技术博客
  • 上海兼职网站制作深圳网站优化软件
  • 12355能找回智慧团建密码吗福清市百度seo
  • wordpress 多语言建站seo专业培训技术
  • 长沙做网站设计网站seo搜索引擎优化教程
  • 具有品牌的做网站seo百家论坛
  • 淄博网站推广那家好seo的搜索排名影响因素有哪些
  • 成品网站怎样建设seo关键词有话要多少钱
  • 西安做网站公司seo是搜索引擎吗