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

兴义网站seo营销网站制作

兴义网站seo,营销网站制作,网站可信认证对企业有哪些优势,空滤网站怎么做给你一个由 1(陆地)和 0(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可以假设该网格的四条边…

给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。

岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。

此外,你可以假设该网格的四条边均被水包围。

输入:grid = [["1","1","1","1","0"],["1","1","0","1","0"],["1","1","0","0","0"],["0","0","0","0","0"]
]
输出:1
输入:grid = [["1","1","0","0","0"],["1","1","0","0","0"],["0","0","1","0","0"],["0","0","0","1","1"]
]
输出:3

代码实现:

class Solution {public int numIslands(char[][] grid) {int res = 0;for (int r = 0; r < grid.length; r++) {for (int c = 0; c < grid[0].length; c++) {if (grid[r][c] == '1') {dfs(grid, r, c);res++;}}}return res;}private void dfs(char[][] grid, int r, int c) {if (!isInGrid(grid, r, c)) {return;}// if (grid[r][c] == '2') {//     return;// }if (grid[r][c] == '0') {return;}grid[r][c] = '0';dfs(grid, r + 1, c);dfs(grid, r - 1, c);dfs(grid, r, c + 1);dfs(grid, r, c - 1);}private boolean isInGrid(char[][] grid, int r, int c) {return r >= 0 && c >= 0 && r < grid.length && c < grid[0].length;}
}

原题链接:力扣

视频讲解:岛屿数量_哔哩哔哩_bilibili

http://www.15wanjia.com/news/40688.html

相关文章:

  • 做交友网站 犯法吗百度指数api
  • 重庆做营销型网站建设公司热搜关键词查询
  • 介绍做燕窝的网站坚持
  • 福建建设银行官方网站白城seo
  • 电影网站在线播放怎么做seo整站优化公司持续监控
  • 杭州好的做网站公司广东东莞疫情最新消息今天又封了
  • 点餐小程序源码下载整站快速排名优化
  • 成都seo优化公司排名上海网站排名优化怎么做
  • 邯郸市魏县建设局网站郑州怎么优化网站排名靠前
  • 网站建设现在什么服务器比较好搜资源
  • 网站抬头怎么做科技网站建设公司
  • 做门户网站代码质量方面具体需要注意什么网络营销的优缺点
  • 网站建设搜索优化seo如何优化关键词上首页
  • 企业官网建设 创意网站建设seo快速培训
  • 网站有几种类型网络营销的推广方法有哪些
  • 九江网站制作怎样才能被百度秒收录
  • 做房地产开网网站优化排名金苹果系统
  • 试述网站建设的流程.玉溪seo
  • 网站icp 备案查询seo关键词优化最多可以添加几个词
  • wordpress如何变成中文版百度百科优化排名
  • 秦淮区建设局网站免费网站创建
  • 有没有做线播放网站网上电商平台开发
  • wordpress代码修改插件衡阳seo
  • 合肥网站排名优化公司seo查询 站长之家
  • 网页ui设计分析seo排名的影响因素有哪些
  • 景德镇网站开发网络营销的优势是什么
  • 登录中国沈阳网站百度指数上多少就算热词
  • wordpress外观菜单洛阳搜索引擎优化
  • 哪里网站建设联系seo排名优化联系13火星软件
  • 2019年 dede网站百度竞价价格