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

来宾网站建设产品推广平台排行榜

来宾网站建设,产品推广平台排行榜,wordpress第三方评论,苏州网站建设官网Day 59 题目描述 思路 一个岛屿是只要1上下左右连接,典型的深搜,如果具体见代码,主要就是得到一个岛屿后,就将1改为2,这样可以节约时间,遍历这个1的上下左右,确定岛屿数量就是通过找1的数目&a…

Day 59

题目描述

在这里插入图片描述

思路

一个岛屿是只要1上下左右连接,典型的深搜,如果具体见代码,主要就是得到一个岛屿后,就将1改为2,这样可以节约时间,遍历这个1的上下左右,确定岛屿数量就是通过找1的数目,因为之前为一个岛屿的都改为2了。

class Solution {public  void  dfs(char[][] grid,int i,int j){if (i < 0 || i >= grid.length || j < 0 || j >= grid[i].length || grid[i][j] != '1') {return;}// 标记当前位置为已访问grid[i][j] = '2';// 递归探索四个方向dfs(grid, i + 1, j);dfs(grid, i - 1, j);dfs(grid, i, j + 1);dfs(grid, i, j - 1);}public  int numIslands(char[][] grid) {int num=0;for(int i=0;i<grid.length;i++){for(int j=0;j<grid[i].length;j++){if(grid[i][j]=='1'){//找到1 就是一个新岛屿,原因在于被发现的岛屿中所有的1都改成2了num++;dfs(grid,i,j);}}}return num;}
}
http://www.dtcms.com/wzjs/264018.html

相关文章:

  • linux 网站建设百度推广开户渠道公司
  • 英文建站网站百度下载链接
  • 自己做烘焙的网站网络营销推广方案策划与实施
  • 响应式网站多少钱 开发营销网站建设多少钱
  • 南阳seo网站推广费用信阳网站seo
  • 轴承推广做哪个网站外贸seo网站建设
  • 网站排名乐云seo搜索引擎优化论文
  • 旅游网站网页设计模板代码软文写作经验是什么
  • 优惠券直播网站怎么做的搜索引擎推广实训
  • 咸阳网百度快速seo
  • 如何搭建服务器做网站优书网
  • 微信公众号 网站开发新闻稿代写
  • dw网站建设怎么放在网上长沙网站优化公司
  • 什么官网比较容易做网站edm营销
  • 沈阳网站如何制作网络平台推广有哪些渠道
  • 商丘网站建设有限公司百度关键词优化大
  • 让其他公司做网站应注意什么问题网店培训班
  • 做网站怎么写代码厦门百度竞价开户
  • 做外贸的几个网站曼联vs曼联直播
  • 网页网站设计公司流量推广怎么做
  • 西安哪里找做网站公司培训总结
  • 做网站用的背景图微指数官网
  • 太原微网站建设谁家好深圳网络推广哪家公司好
  • 专做教育网站拿站sem优化软件选哪家
  • 聊城企业做网站电子商务软文写作
  • wordpress图片压缩插件广州抖音seo
  • 由前台有后台的网站怎么做长治seo顾问
  • 提示网站建设页面电销系统
  • dwcs5怎么做动态网站后台济南百度开户电话
  • 旅游网站开发目的合肥网络推广服务