#C. 算法月考题-统计岛屿数量

    传统题 1000ms 256MiB

算法月考题-统计岛屿数量

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

问题描述

给定一个由 '1'(陆地)和 '0'(水)组成的二维网格 grid,计算网格中岛屿的数量。岛屿被水包围,并且通过水平或垂直方向上相邻的陆地连接形成。你可以假设网格的四个边均被水包围。

格式

输入

第一行输入 n,m(n代表岛屿行,m代表列) 接下来几行代表岛屿

输出

输出总共有多少个岛屿

样例

4 5
1 1 0 0 0
1 1 0 0 0
0 0 1 0 0
0 0 0 1 1
3
3 3
0 0 0
0 1 0
0 0 0
1

提示

解释1: 网格中有 3 个岛屿,分别是左上角的 2x2 陆地、中间的单个陆地和右下角的 2x1 陆地。
解释2: 网格中只有 1 个岛屿,即中间的单个陆地。

2025年 0101第一季度高阶月考

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-3-16 14:00
结束于
2025-3-16 19:00
持续时间
5 小时
主持人
参赛人数
15