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

网站建设工作室企业网站建设方案策划书

网站建设工作室,企业网站建设方案策划书,郑州网站建设+论坛,军博做网站公司给你一个大小为 m x n 的二进制矩阵 grid 。 岛屿 是由一些相邻的 1 (代表土地) 构成的组合,这里的「相邻」要求两个 1 必须在 水平或者竖直的四个方向上 相邻。你可以假设 grid 的四个边缘都被 0(代表水)包围着。 岛屿的面积是岛上值为 1 的…

给你一个大小为 m x n 的二进制矩阵 grid 。

岛屿 是由一些相邻的 1 (代表土地) 构成的组合,这里的「相邻」要求两个 1 必须在 水平或者竖直的四个方向上 相邻。你可以假设 grid
的四个边缘都被 0(代表水)包围着。

岛屿的面积是岛上值为 1 的单元格的数目。

计算并返回 grid 中最大的岛屿面积。如果没有岛屿,则返回面积为 0 。

在这里插入图片描述

输入:grid =
[[0,0,1,0,0,0,0,1,0,0,0,0,0],[0,0,0,0,0,0,0,1,1,1,0,0,0],[0,1,1,0,1,0,0,0,0,0,0,0,0],[0,1,0,0,1,1,0,0,1,0,1,0,0],[0,1,0,0,1,1,0,0,1,1,1,0,0],[0,0,0,0,0,0,0,0,0,0,1,0,0],[0,0,0,0,0,0,0,1,1,1,0,0,0],[0,0,0,0,0,0,0,1,1,0,0,0,0]]
输出:6
解释:答案不应该是 11 ,因为岛屿只能包含水平或垂直这四个方向上的 1 。

示例 2:

输入:grid = [[0,0,0,0,0,0,0,0]]
输出:0

提示:

m == grid.length
n == grid[i].length
1 <= m, n <= 50
grid[i][j] 为 0 或 1

解题思路:

到过一处岛屿并感染,dfs

代码:

class Solution {public int maxres = 0;public int res = 0;public int maxAreaOfIsland(int[][] grid) {int len = grid.length;int mar = grid[0].length;for(int i = 0; i < len; i ++)for(int j = 0; j < mar; j ++)if(grid[i][j] == 1) {res = 0;dfs(grid, i, j, len, mar);maxres = Math.max(maxres, res);}return maxres;}public void dfs(int a[][], int x, int y, int len, int mar) {a[x][y] = 2;res ++;int fx[] = {-1, 1, 0, 0};int fy[] = {0, 0, -1, 1};int fxx =0, fyy = 0;for(int i = 0; i < 4; i ++) {fxx = x + fx[i];fyy = y + fy[i];if(fxx >= 0 && fxx < len && fyy >= 0 && fyy < mar && a[fxx][fyy] == 1) dfs(a, fxx, fyy, len, mar);}}
}

在这里插入图片描述

http://www.ds6.com.cn/news/21995.html

相关文章:

  • 随机图片网站嘉兴seo计费管理
  • 平板电脑网站模板软文世界
  • 云南省植保植检站网址公众号怎么开通
  • 浅谈高校网站群的建设小程序开发制作
  • 许昌建设网站哪家好怎么找专业的营销团队
  • 网站诊断内容百度快速收录入口
  • asp做网站步骤乔拓云网站建设
  • 深圳燃气公司电话95158富阳网站seo价格
  • 网页设计基础知识试题长春网络优化哪个公司在做
  • 洛浦县网站建设外贸公司如何做推广
  • 知名企业网站建设案例百度学术论文查重
  • 微软雅黑 b做网站要版权么广州网络推广培训
  • 苏州集团网站制作公司深圳关键词排名推广
  • 上海 有哪些做网站的公司怎样查询百度收录和排名情况
  • 加强政府网站建设的总结计算机培训课程
  • 展示型网站建设价格百度标记号码认证平台
  • 做盗版视频网站竞价托管代运营多少钱
  • 做婚礼网站的公司360建站和凡科哪个好
  • 现在建设一个网站需要什么技术百度搜索入口官网
  • 网页设计的素材seo算法是什么
  • 视频直播技术西安优化外包
  • 广州冼村凶杀案验尸图片思亿欧seo靠谱吗
  • 彩票黑网站是怎么做的搜狗seo查询
  • 上海网站优化海网络服务提供者不履行法律行政法规规定
  • 免费推广网站短视频深圳网络推广营销公司
  • 网站建设谁家好打开百度网页
  • 苏州高端网站建设公司百度图片搜索
  • 报纸门户网站建设方案今日刚刚发生的新闻
  • 聊城网站建设推广百度竞价被换着ip点击
  • 动漫做的游戏 迅雷下载网站网上哪里可以免费打广告