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

衡阳企业网站建设开发平台 华为

衡阳企业网站建设,开发平台 华为,小程序商店图标,唐山快速建站的公司文章目录1. 题目2. 解题1. 题目 给你一个大小为 m x n 的整数矩阵 isWater #xff0c;它代表了一个由 陆地 和 水域 单元格组成的地图。 如果 isWater[i][j] 0 #xff0c;格子 (i, j) 是一个 陆地 格子。 如果 isWater[i][j] 1 #xff0c;格子 (i, j) 是一个 水域 格… 文章目录1. 题目2. 解题1. 题目 给你一个大小为 m x n 的整数矩阵 isWater 它代表了一个由 陆地 和 水域 单元格组成的地图。 如果 isWater[i][j] 0 格子 (i, j) 是一个 陆地 格子。 如果 isWater[i][j] 1 格子 (i, j) 是一个 水域 格子。 你需要按照如下规则给每个单元格安排高度 每个格子的高度都必须是非负的。如果一个格子是是 水域 那么它的高度必须为 0 。任意相邻的格子高度差 至多 为 1 。 当两个格子在正东、南、西、北方向上相互紧挨着就称它们为相邻的格子。也就是说它们有一条公共边 找到一种安排高度的方案使得矩阵中的最高高度值 最大 。 请你返回一个大小为 m x n 的整数矩阵 height 其中 height[i][j] 是格子 (i, j) 的高度。如果有多种解法请返回 任意一个 。 示例 1 输入isWater [[0,1],[0,0]] 输出[[1,0],[2,1]] 解释上图展示了给各个格子安排的高度。 蓝色格子是水域格绿色格子是陆地格。示例 2 输入isWater [[0,0,1],[1,0,0],[0,0,0]] 输出[[1,1,0],[0,1,1],[1,2,2]] 解释所有安排方案中最高可行高度为 2 。 任意安排方案中只要最高高度为 2 且符合上述规则的都为可行方案。提示 m isWater.length n isWater[i].length 1 m, n 1000 isWater[i][j] 要么是 0 要么是 1 。 至少有 1 个水域格子。来源力扣LeetCode 链接https://leetcode-cn.com/problems/map-of-highest-peak 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 广度优先搜索即可先把水域加入队列 class Solution { public:vectorvectorint highestPeak(vectorvectorint isWater) {int m isWater.size(), n isWater[0].size();queuepairint,int q;vectorvectorbool vis(m, vectorbool(n, false));for(int i 0; i m; i) {for(int j 0; j n; j)if(isWater[i][j]) // 是水{q.push({i,j});vis[i][j] true;}}vectorvectorint dir {{1,0},{0,1},{-1, 0},{0,-1}};int h 0;while(!q.empty()){int size q.size();while(size--){pairint,int t q.front();q.pop();isWater[t.first][t.second] h;for(int k 0; k 4; k){int x t.firstdir[k][0];int y t.seconddir[k][1];if(x0 x m y0 y n !vis[x][y]){q.push({x,y});vis[x][y] true;}}}h;}return isWater;} };464 ms 106.4 MB C 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.yutouwan.com/news/482961/

相关文章:

  • 做钓鱼网站用哪种编程语言wordpress宽屏主题
  • 森马网站建设情况免费个人网站哪个好
  • 做网站ppt招远做网站哪家好
  • 可以做调查问卷的网站Wordpress屏蔽模仿站爬虫ip
  • 基于wordpress的开发前端seo优化方案
  • 百度云 免费 网站主机新老网站做301跳转
  • 搭建网站一般要多少钱2008 iis asp配置网站
  • php网站开发实际教程答案先做网站再备案吗
  • wordpress建站收录快网站怎么响应式布局
  • 青岛seo网站排名网站集约化建设讲话稿
  • 网站建设属于什么税种健身网站开发方式的服务器选择
  • 做网站需要登录什么软件室内设计师参考网站
  • 深圳高端网站建设招聘杭州p2p网站建设
  • 03340网站建设与管理wordpress切换主题
  • 主体负责人和网站负责人欢乐海岸网站建设
  • 固镇县住房和城乡建设局网站最近国际时事热点事件
  • wine wordpress themeseo关键词优化推广外包
  • 岐山网站建设百度搜索引擎首页
  • 宝安网站制作网站建设网页图片尺寸
  • seo竞争对手网站分析找人做菠菜网站需要多少钱
  • 小城镇建设投稿网站seo线上培训多少钱
  • joomla 宠物网站模板网站设计建设维护与更新
  • 免费的个人简历模板 医学生优化裁员
  • 天津网站建设哪家有珠海网站推广
  • 中国建设银行手机银行官方网站同创企业网站建设
  • 阿里云网站建设官方自营店工业设计网站知乎
  • 免费网站制作开发wordpress让小工具支持简码
  • 下拉框代码自做生成网站拼多多刷单网站开发
  • 网站建设解决方案有哪些wordpress微名片模板
  • 网站交互功能营销式网站制作