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

网站做好了怎么上线百度刷排名百度快速排名

网站做好了怎么上线,百度刷排名百度快速排名,wordpress noindex,免费 企业 网站 metinfo 教程地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如&am…

地上有一个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
class Solution {public int movingCount(int m, int n, int k) {boolean[][] visited = new boolean[m][n];return dfs(0, 0, m, n, k, visited);}private int dfs(int i, int j, int m, int n, int k, boolean visited[][]) {if (i < 0 || i >= m || j < 0 || j >= n || (i/10 + i%10 + j/10 + j%10) > k || visited[i][j]) {return 0;}visited[i][j] = true;return 1+ dfs(i + 1, j, m, n, k, visited) + dfs(i - 1, j, m, n, k, visited) + dfs(i, j + 1, m, n, k, visited) + dfs(i, j - 1, m, n, k, visited);}
}

本题解使用到了递归,也就是递归处理机器人在上,下,左,右的行进,如果不符合条件则返回0,如果符合条件则返回1+在此格子上的又一上,下,左,右的选择。

http://www.dt0577.cn/news/34168.html

相关文章:

  • 淄博网站建设高端企业百度商家版下载
  • 做书籍的网站推广服务商
  • 淄博网站建设培训班sem运营有出路吗
  • 建设企业网站的流程百度文库网页版
  • 房地产网站模板 下载推广公司好做吗
  • 怎样做网站初中生深圳高端网站建设公司
  • 青岛出版集团网站简述网站推广的方式
  • 门户网站 布局seo合作代理
  • 怀化网站建设联系方式太原网络推广公司
  • 能否设置网站做局域网维普网论文收录查询
  • 佛山网站建设佛山网络推广武汉疫情最新动态
  • 给网站做备案网站怎么建设
  • 苏州网站维护安徽seo网络优化师
  • 网站 设计 趋势做竞价推广大概多少钱
  • 网站rss怎么做网站制作专业
  • 做的网站怎么转成网址链接网络推广公司主要做什么
  • 东莞房地产网站建设搜索引擎优化要考虑哪些方面?
  • 设计漂亮的网站短视频推广平台
  • 手机网站系统下载seo全称英文怎么说
  • 江西seo推广软件seo权重优化软件
  • 南康网站制作百度 营销推广多少钱
  • 深圳网站建设讯美新产品宣传推广策划方案
  • 哪个网站上做自媒体最好域名
  • 北京活动策划网站emlog友情链接代码
  • wordpress小说站成都seo优化公司
  • 有什么网站可以做java算法美容美发培训职业学校
  • 多少钱 网站建设百度指数怎样使用
  • 安卓软件开发公司收入找索引擎seo
  • 彩票源码网站的建设百度最怕哪个部门去投诉
  • 2019做什么类型网站推广营销是什么