华为机试真题 Java 实现最大岛屿体积

Posted MISAYAONE

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为机试真题 Java 实现最大岛屿体积相关的知识,希望对你有一定的参考价值。

目录

题目

思路

考点

Code


题目

题目描述
给你一个由 大于0的数(陆地)和 0(水)组成的的二维网格,请你计算网格中最大岛屿的体积。陆地的数表示所在岛屿的体积。

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

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

输入描述
第一行是二维网格的宽和高。
后面几行是二维网格。

输出描述
输出岛屿的最大体积。

样例
输入
5 5
0 1 1 0 0
0 1 1 0 0
0 0 0 0 0
0 0 1 2 3
0 0 1 3 9
输出
19

以上是关于华为机试真题 Java 实现最大岛屿体积的主要内容,如果未能解决你的问题,请参考以下文章

力扣刷题:岛屿数量(java实现)

华为OD机试真题Java实现快递运输真题+解题思路+代码(2022&2023

200. 岛屿数量(Python)

岛屿问题(岛数量/孤岛/面积/周长)

岛屿问题(岛数量/孤岛/面积/周长)

岛屿问题(岛数量/孤岛/面积/周长)