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

安阳网站建设设计永久免费crm客户管理系统

安阳网站建设设计,永久免费crm客户管理系统,如何挖掘和布局网站关键词,广东建设监理协会网站题库岛屿数量 力扣链接:200. 岛屿数量 题目描述 给你一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向…

岛屿数量

力扣链接:200. 岛屿数量

题目描述

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

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

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

示例

示例 1:

输入:grid = [
[“1”,“1”,“1”,“1”,“0”],
[“1”,“1”,“0”,“1”,“0”],
[“1”,“1”,“0”,“0”,“0”],
[“0”,“0”,“0”,“0”,“0”]
]
输出:1
示例 2:

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

Java代码

class Solution {public int numIslands(char[][] grid) {int islandNum = 0;for(int i = 0; i < grid.length; i++){for(int j = 0; j < grid[0].length; j++){if(grid[i][j] == '1'){infect(grid, i, j);islandNum++;}}}return islandNum;}//感染函数public void infect(char[][] grid, int i, int j){if(i < 0 || i >= grid.length || j < 0 || j >= grid[0].length || grid[i][j] != '1'){   return;}grid[i][j] = '2';infect(grid, i + 1, j);infect(grid, i - 1, j);infect(grid, i, j + 1);infect(grid, i, j - 1);}
}

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/number-of-islands
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

http://www.dt0577.cn/news/6525.html

相关文章:

  • 贵阳做网站找哪家好seo的含义是什么意思
  • 合肥企业网站建设东莞企业网站排名优化
  • 北京市人大网站建设google ads
  • 网站建设网站制作公司临沂做网站的公司
  • 二级域名网站怎么做做网站关键词优化的公司
  • java做网站后端搜索引擎营销
  • 微网站怎么做网络营销专业的就业方向
  • 微信如何做微商城网站建设seo建站的步骤
  • php怎么做网站程序线上销售方案
  • 四川疫情最新消息今天成都网站优化seo
  • asp保险网站源码新闻软文怎么写
  • 网站登录怎么做青岛网站建设
  • wordpress添加单页长沙关键词优化平台
  • 搜索优化整站优化近几年的网络营销案例
  • php网站开发代码青岛新闻最新今日头条
  • 公司被其它人拿来做网站朋友圈信息流广告投放价格
  • 免费网站模板素材google chrome官网下载
  • b2c网站类型深圳做网站的公司
  • 太平洋在线企业网站管理系统网站排名优化方案
  • 苏州住房建设局网站技术短期培训班
  • 特色网站建设关键词优化好
  • 石家庄网站建设推广公司报价网站关键词收录查询
  • 梅林 建站 wordpress小红书seo
  • 网站宣传推广的目的创意营销新点子
  • 织梦怎么做中英文网站百度seo正规优化
  • 公司网站 设计荨麻疹怎么治疗能除根
  • 自己的电脑做网站可以吗如何优化推广中的关键词
  • 合肥网站建设q479185700強软文代写多少钱一篇
  • 网站开发需求分析文档网络推广服务外包公司
  • 国外做健康的网站网络营销前景和现状分析