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

秀屿区建设局网站看汽车图片的网站可以做壁纸

秀屿区建设局网站,看汽车图片的网站可以做壁纸,新开传奇网站刚开一秒,wordpress 客户端登录一、题目描述 二、解题思路 1、先求出以矩阵中的每个单元格为起点的最长递增路径 题目中说#xff0c;对于每个单元格#xff0c;你可以往上#xff0c;下#xff0c;左#xff0c;右四个方向移动。那么以一个单元格为起点的最长递增路径就是#xff1a;从该单元格往上…一、题目描述 二、解题思路 1、先求出以矩阵中的每个单元格为起点的最长递增路径 题目中说对于每个单元格你可以往上下左右四个方向移动。那么以一个单元格为起点的最长递增路径就是从该单元格往上下左右四个方向走的四条递增路径中的最大值即最长的一条递增路径。 2、在求出的所有最长递增路径中找最大值 因为题目是求矩阵中的最长递增路径所以要在求出的所有最长递增路径中找最大值。 3、使用“记忆化搜索”递归“备忘录” 来解决该题。 三、 代码 class Solution {int m, n;//遍历上、下、左、右四个方向所需的数组int[] dx {0,0,1,-1};int[] dy {1,-1,0,0};int[][] memo; //备忘录public int longestIncreasingPath(int[][] matrix) {m matrix.length;n matrix[0].length;memo new int[m][n];//求所有的最长递增路径中的最大值int ret 0;for(int i 0; i m; i) {for(int j 0; j n; j) {ret Math.max(ret,dfs(i, j, matrix));}}return ret;}//递归函数//求出以矩阵中的每个单元格为起点的最长递增路径上下左右四个方向中的最大值public int dfs(int i, int j, int[][] matrix) {if(memo[i][j] ! 0) {return memo[i][j];}int ret 1;for(int k 0; k 4; k) {int x i dx[k];int y j dy[k];if(x 0 x m y 0 y n matrix[x][y] matrix[i][j]) {ret Math.max(ret, dfs(x,y,matrix)1);}}memo[i][j] ret;return ret;} }
http://www.dnsts.com.cn/news/183357.html

相关文章:

  • 文本怎样做阅读链接网站建设项目竣工环保验收网站
  • 广告设计制作合同模板百度点击优化
  • 教育网站建设的策划方案聊城专业网站制作公司
  • 云建站公司做网站网关备案
  • 对外贸易企业网站建设流程大宗交易app下载
  • 宝安国内知名网站建设比较好的桂林人论坛新鲜事爆料
  • 建设旅游信息网站的好处网站服务器建设价格
  • 环保网站 源码设计类公司网站
  • 做私人网站 违法扬中网站优化哪家好
  • 可口可乐网络营销推广方案关键词优化 搜索引擎
  • 手机电子商务网站建设做淘宝客必须有网站吗
  • 营销型网站的功能北京网站建设 seo公司哪家好
  • 可信网站身份认证wordpress 图片命名吗
  • 深圳网站建设推广方案宝塔面板怎么做多个网站
  • 爱站网关键词搜索北京网站开发工程师招聘网
  • 中国建设银行官网站贺岁产品wordpress 自动保存远程图片
  • .net和php哪个做网站好网页设计与制作试卷及答案
  • 微信个人商城网站模板免费下载深圳东门网红打卡地
  • 企业可以做哪些网站有哪些内容吗wordpress本地环境迁移
  • 做网站的有什么软件网页美工兼职
  • 专业制作网站系统顺的网站建设报价
  • 官方建网站哪个好阿里巴巴能拿货在家里做的网站
  • 网站建设招标说明书怎样用服务器做网站
  • vps主机搭建wordpress深圳公关公司首荐乐云seo
  • 注册网站用什么邮箱sem论坛
  • 网站开发哪个公司好展示型网站有哪些
  • 学网站开发要下载哪些软件有哪些微网站开发策划
  • 巩义做网站xd seo豫建市2021 42号
  • 丹阳网站建设案例二进制可以做网站是吗
  • wordpress 建站插件如何不花钱建设网站