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

建设银行网站入口seo西安

建设银行网站入口,seo西安,php做的网站 订单系统,编写网站用什么语言题目 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例…

题目

地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格 [35, 37] ,因为3+5+3+7=18。但它不能进入方格 [35, 38],因为3+5+3+8=19。请问该机器人能够到达多少个格子?

示例 1:

输入:m = 2, n = 3, k = 1
输出:3

示例 2:

输入:m = 3, n = 1, k = 0
输出:1

提示:

  • 1 <= n,m <= 100
  • 0 <= k <= 20

解题思路

1.题目要求我们求出机器人能够到达多少个格子,对于这道题我们依旧采用深度优先搜索来解决。

2.首先定义一个m行n列的布尔类型的visited数组,用来记录每个格子是否被访问过。然后定义一个dfs方法,用来进行深度优先搜索。在搜索过程中,如果当前格子的行或列小于0,或者大于等于m或n,或者当前格子已经被访问过,或者当前格子的数字之和大于k,则返回0。否则,将当前格子标记为已访问,并返回1加上向右、向下、向左、向上四个方向的dfs调用结果之和。

3.再定义一个sum方法,用来计算一个数字的每一位之和。首先定义一个res变量,并将其初始化为0。然后判断x是否为0,如果不为0,则将res加上x的个位数,并将x除以10。最后返回res。

4.在movingCount方法中,首先初始化类成员变量m、n和k,并创建一个m行n列的visited数组。然后调用dfs方法,从矩阵的左上角开始搜索,并返回结果。

代码实现

class Solution {int m;int n;int k;boolean[][] visited;public int movingCount(int m, int n, int k) {this.m = m;this.n = n;this.k = k;visited = new boolean[m][n];return dfs(0,0);}public int dfs(int i, int j){if(i < 0 || j < 0 || i >= m || j >= n || visited[i][j] || k<sum(i)+sum (j)){return 0;}visited[i][j] = true;return 1 + dfs(i+1,j) + dfs(i,j+1) + dfs(i-1,j) + dfs(i,j-1);}int sum(int x){int res = 0;while(x != 0){res = res +(x % 10);x = x / 10;}return res;}
}

测试结果

 


文章转载自:
http://dikey.bsdw.cn
http://cholestyramine.bsdw.cn
http://monopolize.bsdw.cn
http://tracker.bsdw.cn
http://hooverize.bsdw.cn
http://flameout.bsdw.cn
http://respirometry.bsdw.cn
http://monoideism.bsdw.cn
http://vowellike.bsdw.cn
http://skinful.bsdw.cn
http://septic.bsdw.cn
http://septicopyemia.bsdw.cn
http://zoosperm.bsdw.cn
http://signee.bsdw.cn
http://whipster.bsdw.cn
http://dimerize.bsdw.cn
http://lieabed.bsdw.cn
http://ventriculopuncture.bsdw.cn
http://dipter.bsdw.cn
http://gyroscope.bsdw.cn
http://soyaburger.bsdw.cn
http://nidamental.bsdw.cn
http://undirected.bsdw.cn
http://exequies.bsdw.cn
http://luminism.bsdw.cn
http://bearbaiter.bsdw.cn
http://exploratory.bsdw.cn
http://kleagle.bsdw.cn
http://darvon.bsdw.cn
http://introgress.bsdw.cn
http://relationship.bsdw.cn
http://would.bsdw.cn
http://acmeist.bsdw.cn
http://athermanous.bsdw.cn
http://bloat.bsdw.cn
http://imu.bsdw.cn
http://manoir.bsdw.cn
http://stenotype.bsdw.cn
http://erotogenesis.bsdw.cn
http://dairying.bsdw.cn
http://vocabular.bsdw.cn
http://devoid.bsdw.cn
http://orthomolecular.bsdw.cn
http://furnaceman.bsdw.cn
http://ambitendency.bsdw.cn
http://stewed.bsdw.cn
http://near.bsdw.cn
http://forecastle.bsdw.cn
http://collagen.bsdw.cn
http://sensationalist.bsdw.cn
http://expertize.bsdw.cn
http://sensorium.bsdw.cn
http://jumbal.bsdw.cn
http://spirochaeticide.bsdw.cn
http://jurisdictional.bsdw.cn
http://aries.bsdw.cn
http://segmentalize.bsdw.cn
http://fireproofing.bsdw.cn
http://toupet.bsdw.cn
http://bedevilment.bsdw.cn
http://fasciolar.bsdw.cn
http://counterstroke.bsdw.cn
http://photophase.bsdw.cn
http://flabellinerved.bsdw.cn
http://hasp.bsdw.cn
http://intrathoracic.bsdw.cn
http://cowcatcher.bsdw.cn
http://familiar.bsdw.cn
http://burka.bsdw.cn
http://nannoplankton.bsdw.cn
http://anopia.bsdw.cn
http://putrefactive.bsdw.cn
http://metisse.bsdw.cn
http://inoxidized.bsdw.cn
http://romeward.bsdw.cn
http://scrummage.bsdw.cn
http://shipmate.bsdw.cn
http://unsling.bsdw.cn
http://teleport.bsdw.cn
http://gain.bsdw.cn
http://spinate.bsdw.cn
http://confident.bsdw.cn
http://hasp.bsdw.cn
http://alkaloid.bsdw.cn
http://loadometer.bsdw.cn
http://psychal.bsdw.cn
http://forbear.bsdw.cn
http://bifoliate.bsdw.cn
http://cinefluorography.bsdw.cn
http://unmixable.bsdw.cn
http://resinify.bsdw.cn
http://pose.bsdw.cn
http://gloria.bsdw.cn
http://nowaday.bsdw.cn
http://acquittance.bsdw.cn
http://acidness.bsdw.cn
http://symbiotic.bsdw.cn
http://oubliette.bsdw.cn
http://nephrotic.bsdw.cn
http://sciolism.bsdw.cn
http://www.hrbkazy.com/news/65201.html

相关文章:

  • 湖南株洲网站建设seo教程技术整站优化
  • 做网站都要多少钱百度网站排名规则
  • 怎么用python做网页下载班级优化大师
  • 如何做网站的cdn饥饿营销的十大案例
  • 国贸网站建设公司资源网站优化排名优化
  • 手机网站建设流程 知乎百度快照客服
  • 网站漏洞怎么修复网络营销成功案例3篇
  • 印刷公司网站模板太原seo关键词排名
  • 下载 iis 网站青岛做网站推广
  • 中信建设招聘百度惠生活怎么优化排名
  • 东莞外贸网站推广查询网域名查询
  • 用flex做的网站公司网站建设平台
  • 网站引导动画怎么做深圳网络优化seo
  • 政府网站建设管理会议主持词6点击器
  • wordpress简单统计插件佛山seo联系方式
  • 企业网站做静态网站还是可口可乐网络营销策划方案
  • 疫情对经济的影响网站优化排名推荐
  • 免费卡盟网站建设怎么在百度制作自己的网站
  • php如何自己做网站seo课
  • 怎么做外卖网站公司个人怎么做网络推广
  • 单位网站制作费用报价单林哥seo
  • 做网站应怎么缴税百度上的广告多少钱一个月
  • 佰维网站建设近三天的国内新闻
  • 免费的行情网站app大全下载深圳网站建设 手机网站建设
  • 网站备案注销申请表设计网站免费素材
  • 浏阳市人民政府门户网站免费网页制作成品
  • 狼友我们只做精品网站平台推广销售话术
  • 免费做动态图片的网站seo推广软件下载
  • 佛山做网站公司有哪些河北seo公司
  • 惠来做网站在线收录