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

儿童产品网站建设常州网站推

儿童产品网站建设,常州网站推,个性化网站模板,重庆市建设工程造价信息正常情况第一眼看这道题,看懂意思的话很简单就可以解出来。给你一座由 n x n 个街区组成的城市,每个街区都包含一座立方体建筑。给你一个下标从 0 开始的 n x n 整数矩阵 grid ,其中 grid[r][c] 表示坐落于 r 行 c 列的建筑物的 高度 。城市的…

正常情况第一眼看这道题,看懂意思的话很简单就可以解出来。

给你一座由 n x n 个街区组成的城市,每个街区都包含一座立方体建筑。给你一个下标从 0 开始的 n x n 整数矩阵 grid ,其中 grid[r][c] 表示坐落于 r 行 c 列的建筑物的 高度 。
城市的 天际线 是从远处观察城市时,所有建筑物形成的外部轮廓。从东、南、西、北四个主要方向观测到的 天际线 可能不同。
我们被允许为 任意数量的建筑物 的高度增加 任意增量(不同建筑物的增量可能不同) 。 高度为 0 的建筑物的高度也可以增加。然而,增加的建筑物高度 不能影响 从任何主要方向观察城市得到的 天际线 。
在 不改变 从任何主要方向观测到的城市 天际线 的前提下,返回建筑物可以增加的 最大高度增量总和 。

示例 1:
输入:grid = [[3,0,8,4],[2,4,5,7],[9,2,6,3],[0,3,1,0]]
输出:35
解释:建筑物的高度如上图中心所示。
用红色绘制从不同方向观看得到的天际线。
在不影响天际线的情况下,增加建筑物的高度:
gridNew = [ [8, 4, 8, 7],
[7, 4, 7, 7],
[9, 4, 8, 7],
[3, 3, 3, 3] ]
示例 2:
输入:grid = [[0,0,0],[0,0,0],[0,0,0]]
输出:0
解释:增加任何建筑物的高度都会导致天际线的变化。

提示:
n == grid.length
n == grid[r].length
2 <= n <= 50
0 <= grid[r][c] <= 100
int maxIncreaseKeepingSkyline(int** grid, int gridSize, int* gridColSize){int max1=-1,max2=-1,sum=0; for(int i=0;i<gridSize;i++){for(int j=0;j<gridSize;j++){for(int k=0;k<gridSize;k++){max1=fmax(max1,grid[i][k]);max2=fmax(max2,grid[k][j]);}sum+=fmin(max2,max1)-grid[i][j];max1=-1;max2=-1;}}return sum;
}

http://www.yayakq.cn/news/913307/

相关文章:

  • 咸宁手机网站建设网站和二级目录权重
  • 南阳优化网站排名塘下做网站
  • 遵义网站建设厂家深入网站开发和运维 pdf
  • html5移动端网站建设网上购物网站建设规划
  • 如何建立虚拟架构网站学生个人主页模板
  • 用eclipce做登录网站河北涿州住房和城乡建设厅网站
  • 网站建设的频道是什么自己做的网站怎么发布视频教程
  • 广东网站建设制作价格低网站怎么做音乐外链
  • 站长之家权重查询网络推广的细节
  • 网页游戏网站排名前10名做图书网站赚钱吗
  • 西宁好的网站建设公司郑州网站优化的微博_腾讯微博
  • 中原郑州网站建设资源下载
  • 外贸网站建设和网站推广要怎么做东莞网站建设是什么意思
  • 深圳最好用的网站设计莱芜金点子最新招聘信息招聘网
  • 河北网站优化珠海网签查询
  • 网站维护与建设ppt吴忠网页设计
  • 怎么建立一个网站让外国人浏览wordpress 重装教程视频教程
  • 成都手机端建站模板solaris wordpress主题
  • 推广网站有哪些平台学做网站根学ps有前途吗
  • 合肥做网站便宜mdyun长春财经学院录取分数线
  • 无锡工程建设中心网站有哪些建设网站的
  • 怎么做棋牌网站wordpress 协会主题
  • 织梦 网站地图 样式网站分类表
  • 公司商标设计网站安装wordpress到搭建服务器
  • 网站平台建设费用百度销售平台
  • 功能性的网站设计制作电商网站seo
  • 本地网站建设信息大全wordpress 经典
  • 网站建设公司特点公司网站规划
  • 南县网站设计口红机网站怎么做的
  • 在微信怎样搞做微视频网站网站建设协议 模板下载