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

建设官网网站建设阅读网站的研究意义

建设官网网站,建设阅读网站的研究意义,外贸企业公司网站建设,东莞网站推广流程文章目录题目描述思路 代码二刷题目描述 注意点#xff1a;满足数位和大于 k 的格子#xff0c;不一定可以从 [0, 0] 走到#xff0c;因此实际上不满足条件 思路 代码 考虑到可达性问题#xff0c;决定用 dfs 来一个个走#xff0c;不能走 or 走过了就 re… 文章目录题目描述思路 代码二刷题目描述 注意点满足数位和大于 k 的格子不一定可以从 [0, 0] 走到因此实际上不满足条件 思路 代码 考虑到可达性问题决定用 dfs 来一个个走不能走 or 走过了就 return用辅助矩阵来判断是否走过 visited[ ][ ]时空复杂度 O(n2n^2n2)、O(n2n^2n2) class Solution {int ans 0;boolean[][] visited;public int movingCount(int m, int n, int k) {visited new boolean[m][n];dfs(m, n, k, 0, 0);return ans;}// 行走void dfs(int m, int n, int k, int x, int y){// 来过了就不再来咯越界也结束咯if(x m || y n || visited[x][y]){return;}// 可以走的话继续往下走if(sum(x) sum(y) k){ans;visited[x][y] true;dfs(m, n, k, x 1, y);dfs(m, n, k, x, y 1);} }// 数位和判断int sum(int x){int sum 0;while(x 0){sum x % 10;x / 10;}return sum;} }二刷 其实 i j 是有范围限制的否则需要像上面的代码那样写一个数位和判断。注意从[0, 0]出发可能有些满足 k 条件的格子其实并不能走到 class Solution {boolean[][] graph;int counts 0;public int movingCount(int m, int n, int k) {graph new boolean[m][n];infect(0, 0, m, n, k);return counts;}void infect(int i, int j, int m, int n, int k) {if(i 0 || i m || j 0 || j n || (i % 10 i / 10 j % 10 j / 10) k || graph[i][j]) {return;}graph[i][j] true;counts;infect(i 1, j, m, n, k);infect(i, j 1, m, n, k);} }
http://www.yutouwan.com/news/20867/

相关文章:

  • 网站平台建设费用的会计核算广西建设局网站首页
  • 网站流量100gvi设计公司网站
  • 增城网站定制开发公司六兄弟做网站
  • 网站子站点是什么意思.vip域名做网站
  • 做网站头文件wp标题 wordpress
  • 用开源源码做淘宝客网站做网站推广有用不
  • 公司网站做优化wordpress网站防伪查询模板
  • ps个人网站制作流程wordpress如何采集优酷
  • 网站建设教程详解比亚迪新能源汽车e2
  • 备案信息 网站名专业集团门户网站建设公司
  • .net网站 作品云南网站推广公司
  • 网站建设用模板好吗wordpress调取栏目
  • 河南海绵城市建设网站wordpress插件介绍
  • windows7 iis配置 网站网上买卖交易平台有哪些
  • 接广告的网站怎么做建设网站桫椤在室内能
  • 网站建设使用技术如何在网站上做社交的链接
  • 机关门户网站建设管理情况网站建设中成本怎么描述
  • 二手房网站建设及推广方案西部虚拟主机网站后台不能访问
  • 凡科 做网站网站上可以做直播吗
  • 青岛网站seo高端公司网站设计
  • 网站开发的成果seo诊断报告怎么写
  • 网站建设进度及实施过程免费家装设计网
  • 手机网站编辑网站文章做内链
  • 湛江网站排名优化网络营销特点
  • 四川网站建设外包业务嘉兴做网站公司
  • 云服务器建站流量精灵网页版
  • 在东莞建公司网站网站模板哪里下载
  • 定制网站制作报价做外贸的基本流程
  • 济南做公司网站襄阳集团网站建设
  • 推荐几个没封的正能量网站房子装修设计图用什么软件