LeetCode 883 三维形体投影面积[数学] HERODING的LeetCode之路
解题思路:
本次每日一题题目描述极其不清,其实就是对于n*n的物体,求其三个投影的面积和,也就是底面积(该位置是否有方块)+每行最高的和+每列最高的和,代码如下:
class Solution {public:int projectionArea(vector<vector<int>>& grid) {int n = grid.size();int xyArea = 0, xzArea = 0, yzArea = 0;for(int i = 0; i < n; i ++) {int xzHigh = 0, yzHigh = 0;for(int j = 0; j < n; j ++) {xyArea += grid[i][j] == 0 ? 0 : 1;xzHigh = max(xzHigh, grid[i][j]);yzHigh = max(yzHigh, grid[j][i]);}xzArea += xzHigh;yzArea += yzHigh;}return xzArea + xyArea + yzArea;}
};
LeetCode 883 三维形体投影面积[数学] HERODING的LeetCode之路相关推荐
- LeetCode 883. 三维形体投影面积(数学)
文章目录 题目 方法:数学 题目 883. 三维形体投影面积 方法:数学 xyxyxy 平面的投影面积等于网格上非零数值的数目 yz\texttt{yz}yz 平面的投影面积等于网格上每一列最大数值之 ...
- LeetCode——883. 三维形体投影面积
文章目录 题目描述 答案 我的答案 官方答案 数学 题目描述 在 n x n 的网格 grid 中,我们放置了一些与 x,y,z 三轴对齐的 1 x 1 x 1 立方体. 每个值 v = grid[i ...
- leetcode 883. 三维形体投影面积(python)
题目链接 题目描述: 在 N * N 的网格中,我们放置了一些与 x,y,z 三轴对齐的 1 * 1 * 1 立方体. 每个值 v = grid[i][j] 表示 v 个正方体叠放在单元格 (i, j ...
- LeetCode刷题之883. 三维形体投影面积
LeetCode刷题之883. 三维形体投影面积 我不知道将去向何方,但我已在路上! 时光匆匆,虽未曾谋面,却相遇于斯,实在是莫大的缘分,感谢您的到访 ! 题目: 在N*N的网格中,我们放置了一些与 ...
- 力扣——883. 三维形体投影面积(Java、JavaScript、C实现)
三维形体投影面积 在 n x n 的网格 grid 中,我们放置了一些与 x,y,z 三轴对齐的 1 x 1 x 1 立方体. 每个值 v = grid[i][j] 表示 v 个正方体叠放在单元格 ( ...
- LeetCode 887. 三维形体投影面积
887. 三维形体投影面积 在 N * N 的网格中,我们放置了一些与 x,y,z 三轴对齐的 1 * 1 * 1 立方体. 每个值 v = grid[i][j] 表示 v 个正方体叠放在单元格 (i ...
- 【C语言刷LeetCode】883. 三维形体投影面积(E)
[ 格 grid 中,我们放置了一些与 x,y,z 三轴对齐的 1 x 1 x 1 立方体. 每个值 v = grid[i][j] 表示 v 个正方体叠放在单元格 (i, j) 上. 现在,我们查看这 ...
- 【Leetcode】883. 三维形体投影面积
题目描述: 在 N * N 的网格中,我们放置了一些与 x,y,z 三轴对齐的 1 * 1 * 1 立方体. 每个值 v = grid[i][j] 表示 v 个正方体叠放在单元格 (i, j) 上. ...
- 883.三维形体投影面积
在 N * N 的网格中,我们放置了一些与 x,y,z 三轴对齐的 1 * 1 * 1 立方体. 每个值 v = grid[i][j] 表示 v 个正方体叠放在单元格 (i, j) 上. 现在,我们查 ...
最新文章
- 安装win下的Anaconda ----针对python3.6.4版本
- List Tuple Dictionary 区别
- subline text 快捷键
- javascript学习系列(20):数组中的bind,apply,call
- 以太坊代币事件监控_以太坊:什么是ERC20标准?
- php 检测密码,php 判断密码是否简单
- 个人微信小程序开发入门教程:下载微信开发工具
- 在快手工作是一种什么样的体验?
- 大型SI类系统研发中的项目管理(转)
- 【JZOJ 4598】 准备食物
- 【数据说第二期】联盟第一人詹姆斯四个时期大PK
- 物联网周刊(第 6 期):开源硬件公司 Adafruit
- Python制作简易计算器
- nginx配置错误页面,处理tomat版本号泄露问题
- 山寨版“滴滴”,竟是招嫖软件!
- python上机实验10
- 每日二逼事 汇总 哈哈
- 简单说 !![]==true 与 []==true 引发的思考 1
- mindjet mindmanager2020/2019/2018中文版本下载使用教程
- Android 泽宇_EventBus的使用