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

北京火车站建站时间网站建设前端和后端

北京火车站建站时间,网站建设前端和后端,视频播放网站开发教程,学做网站论坛教程下载前言 ###我做这类文章一个重要的目的还是给正在学习的大家提供方向和记录学习过程(例如想要掌握基础用法,该刷哪些题?)我的解析也不会做的非常详细,只会提供思路和一些关键点,力扣上的大佬们的题解质量是非…

前言

###我做这类文章一个重要的目的还是给正在学习的大家提供方向和记录学习过程(例如想要掌握基础用法,该刷哪些题?)我的解析也不会做的非常详细,只会提供思路和一些关键点,力扣上的大佬们的题解质量是非常非常高滴!!!


习题

1.飞地的数量

题目链接:1020. 飞地的数量 - 力扣(LeetCode)

题面:

代码:

class Solution {int[][] grid;int n,m;int[][] flag;int flag2 = 0;int count = 0;int ans = 0;public int numEnclaves(int[][] grid) {this.grid = grid;n = grid.length;m = grid[0].length;flag = new int[n][m];for(int i = 0;i<n;i++){for(int j = 0;j<m;j++){if(grid[i][j]==1&&flag[i][j]==0){count = 0;flag2 = 0;recursion(i,j);// System.out.println(flag2);if(flag2==0){ans+=count;}}}}return ans;}public void recursion(int x,int y){flag[x][y] =1;count++;if(x==n-1||x==0||y==m-1||y==0){flag2 = 1;}if(x+1<n&&grid[x+1][y]==1&&flag[x+1][y]==0){recursion(x+1,y);}if(x-1>=0&&grid[x-1][y]==1&&flag[x-1][y]==0){recursion(x-1,y);}if(y+1<m&&grid[x][y+1]==1&&flag[x][y+1]==0){recursion(x,y+1);}if(y-1>=0&&grid[x][y-1]==1&&flag[x][y-1]==0){recursion(x,y-1);}}
}

2.矩阵中移动的最大次数

题目链接:2684. 矩阵中移动的最大次数 - 力扣(LeetCode)

代码:

class Solution {int[][] grid;int[][] flag;int n,m;int ans = 0;public int maxMoves(int[][] grid) {this.grid = grid;n = grid.length;m = grid[0].length;for(int i = 0;i<n;i++){      flag = new int[n][m];flag[i][0] = 1;recursion(i,0,1);}return ans==1?0:ans-1;}public void recursion(int x,int y,int count){ans = Math.max(ans,count);if(x-1>=0&&y+1<m&&grid[x-1][y+1]>grid[x][y]&&flag[x-1][y+1]==0){flag[x-1][y+1] = 1;recursion(x-1,y+1,count+1);// flag[x-1][y+1] = 0;}if(y+1<m&&grid[x][y+1]>grid[x][y]&&flag[x][y+1]==0){flag[x][y+1] = 1;recursion(x,y+1,count+1);//  flag[x][y+1] = 0;}if(x+1<n&&y+1<m&&grid[x+1][y+1]>grid[x][y]&&flag[x+1][y+1]==0){flag[x+1][y+1] = 1;recursion(x+1,y+1,count+1);//  flag[x+1][y+1] = 0;}}
}

后言

上面是力扣图论专题,下一篇是其他的习题,希望有所帮助,一同进步,共勉!

http://www.yayakq.cn/news/122080/

相关文章:

  • 个股期权网站开发百度数据中心
  • 深圳网站建设 卓培训销售网站建设
  • 盘锦市住房和城乡建设厅网站校园微信网站模板
  • 自己搭建一个网站网店推广实训标题优化答案
  • 在线商城网站建设seo费用
  • 石家庄网站建设雨点牛定制网络教研系统
  • 山东省建设局网站首页门户网站建设费用
  • 网站开发android客户端discuz x3 wordpress
  • 网站做nat映射需要哪些端口详情页设计要求
  • 在某网站被骗钱该怎么做青岛seo
  • 惠州网站建设公司排名网络推广公司营销策划
  • 做竞价可以让网站提高快速排名吗浙江杰立建设集团网站
  • 2024年还有新冠吗深圳公关公司首荐乐云seo
  • 青岛小型网站建设广州会议室租用
  • 深圳网站建设网页推广网站设计seo百度关键词优化软件
  • 廊坊市建设局网站seo综合查询国产
  • 网站主机类型wordpress rightlock
  • 网站带薪歌手都要怎样做呀帮企业建网站
  • 站点创建成功有影响吗wordpress chinacd
  • 大型的网站建设公司wordpress xml
  • 没有做网站地图影响大吗吗网站建设礼品
  • 杭州网站优化效果宁志网站两学一做
  • 网站个人备案做企业网站谷歌google
  • 年轻人必备的十大网站做彩妆网站的公司
  • 金泉网做网站电话个人网站一般做多大
  • 天津建设网站c2成绩查询网站运营学习
  • 科技网站建设+长沙石家庄软件开发定制
  • 云南网站设计联系方式中国招标信息网
  • 内销常用网站python3 做网站
  • 如何建立自己的购物网站自己创建网站要钱吗