当前位置: 首页 > 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 。
输入:grid = [[0,0,0,0,0,0,0,0]]
输出:0
class Solution {public int maxAreaOfIsland(int[][] grid) {int res = 0;for (int r = 0; r < grid.length; r++) {for (int c = 0; c < grid[0].length; c++) {if (grid[r][c] == 1) {res = Math.max(res, dfs(grid, r, c));}}}return res;}private int dfs(int[][] grid, int r, int c) {if (!isGrid(grid, r, c)) {return 0;}if (grid[r][c] == 2) {return 0;}if (grid[r][c] == 0) {return 0;}grid[r][c] = 2;return 1 ++ dfs(grid, r + 1, c)+ dfs(grid, r - 1, c)+ dfs(grid, r, c + 1)+ dfs(grid, r, c - 1);}// 是否在网格区域内private boolean isGrid(int[][] grid, int r, int c) {return r >= 0 && c >= 0 && r < grid.length && c < grid[0].length;}
}

原题链接:力扣

视频讲解链接:岛屿最大面积_哔哩哔哩_bilibili

http://www.jmfq.cn/news/5310163.html

相关文章:

  • 聊城宏远网站建设优化/谷歌引擎搜索入口
  • joomla 网站建设教程/社群营销方案
  • 番禺网站建设设计/百度竞价怎么开户
  • 项目建设网站/百度发布信息怎么弄
  • 常州网站建设教程/互联网广告联盟
  • 网站建设材料/广州百度推广代理公司
  • 萝岗网站建设/广告优化师
  • 大同网站建设优化推广/百度企业号
  • 海口手机版网站建设/百度软文
  • 洛阳建设网站的公司/怎么做信息流广告代理商
  • h5响应式网站建设价格/引流推广是什么意思
  • 网站后台怎么建设/seo 首页
  • 免费微网站建设/百度搜索下载安装
  • 淮安住房和城乡建设委员会网站/网络公司seo推广
  • 乐从网站建设公司/站长工具永久
  • 常见问题 网站建设/百度竞价规则
  • 深圳市南山区建设局网站/临沂seo推广
  • 网站建设与维护 出题/市场调研报告最佳范文
  • 建设网站 软件推荐/百度指数支持数据下载吗
  • 苏州市建设工程交易中心网站/网络推广计划方案
  • 龙华网站建设的公司/百度关键词模拟点击软件
  • 网站建设与运行/中国企业500强排行榜
  • 就业网站建设方案/优化外包哪里好
  • 浑南区建设局网站/怎么做推广网络
  • 网站建设浏览器不兼容/品牌策划公司排名
  • 建设公司网站需要注意哪些/新手怎么学网络运营
  • 网站建设测试验收报告/自己做seo网站推广
  • 兰州网站程序建设/免费下载优化大师
  • 殷氏科技网站建设工作室/百度贴吧的互动社区
  • 邯郸网站建设服务报价/排超联赛积分榜