给你一个大小为mxn的二进制矩阵grid
岛屿是由一些相邻的1(代表土地)构成的组合,这里的「相邻」要求两个1必须在水平或者竖直的四个方向上相邻.你可以假设grid的四个边缘都被0(代表水)包围着
岛屿的面积是岛上值为1的单元格的数目
计算并返回grid中最大的岛屿面积.如果没有岛屿,则返回面积为0
这题一如既往的DFS就能完成,但是要个之前有一个岛屿个数的问题区分开了就行了,一个是合并岛屿,一个是计算岛屿的最大面积
public int maxAreaOfIsland(int[][] grid) {
int ans = 0;
for (int i = 0; i < grid.length; i++) {
for (int j <