新闻详情

新闻详情

首页 / 资讯中心 / 详情

LeetCode hot100——200.岛屿数量

发布时间:2026/9/12 19:22:05来源:尧图网络
LeetCode hot100——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提示m grid.lengthn grid[i].length1 m, n 300grid[i][j]的值为0或1题解class Solution { public int numIslands(char[][] grid) { int count 0; for(int i 0; igrid.length;i){ for(int j 0;jgrid[0].length;j){ if(grid[i][j] 1){ dfs(grid,i,j); count; } } } return count; } private void dfs(char[][] grid,int r,int c){ if(!isLand(grid,r,c)) return; if(grid[r][c] ! 1) return; //已遍历标记为2 grid[r][c] 2; dfs(grid,r - 1,c); dfs(grid,r 1,c); dfs(grid,r,c - 1); dfs(grid,r,c 1); } //判断是否是陆地 private boolean isLand(char[][] grid,int r,int c){ return r 0 r grid.length c 0 c grid[0].length; } }
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

从补全到自动执行:盘点17款编程Agent平台与选型实战 2026/9/12 20:04:11

从补全到自动执行:盘点17款编程Agent平台与选型实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
农家小炒肉(玉耳版本) 2026/9/12 20:04:11

农家小炒肉(玉耳版本)

农家小炒肉(玉耳版本) 【免费下载链接】CookLikeHOC 🥢像老乡鸡🐔那样做饭。已添加2026年发布的《老乡鸡菜品溯源报告 2.0中新出现的菜品。主要部分于2024年完工,非老乡鸡官方仓库。文字来自《老乡鸡菜品溯源报告》&am…

阅读更多 →
Zulip Analytics 子系统全解析:从 `*Count` 时序表到 `/stats` 页面的数据链路 2026/9/12 20:04:11

Zulip Analytics 子系统全解析:从 `*Count` 时序表到 `/stats` 页面的数据链路

Zulip Analytics 子系统全解析:从 *Count 时序表到 /stats 页面的数据链路 【免费下载链接】zulip Zulip server and web application. Open-source team chat that helps teams stay productive and focused. 项目地址: https://gitcode.com/GitHub_Trending/zu/…

阅读更多 →
Mach-O文件中的__objc_classname节解析与应用 2026/9/12 20:04:11

Mach-O文件中的__objc_classname节解析与应用

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
办公Agent实测:6款智能体深度评测与选型避坑指南 2026/9/12 20:04:11

办公Agent实测:6款智能体深度评测与选型避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
一文掌握怎么利用Python+AI搭建一个简单实用的知识库系统 2026/9/12 20:01:10

一文掌握怎么利用Python+AI搭建一个简单实用的知识库系统

摘要: 当下要详细阐述如何运用各类要素去搭建而成一个承载着智能思考能力的知识库系统。这个系统借助Flask框架以及MySQL数据库, 将AI人工智能技术予以融合, 达成高效的智能问答还有知识管理。它支持多级审批以及会签流程, 以此保证知识发布能够规范且处在可控制状态&#xff1…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞