美文网首页
892-三维型体的表面积

892-三维型体的表面积

作者: 饮酒醉回忆 | 来源:发表于2020-03-25 11:29 被阅读0次

三维型体的表面积

题目

在 N * N 的网格上,我们放置一些 1 * 1 * 1 的立方体。

每个值 v = grid[i][j] 表示 v 个正方体叠放在对应单元格 (i, j) 上。

请你返回最终形体的表面积。

示例 1:

输入:[[2]]
输出:10
示例 2:

输入:[[1,2],[3,4]]
输出:34
示例 3:

输入:[[1,0],[0,2]]
输出:16
示例 4:

输入:[[1,1,1],[1,0,1],[1,1,1]]
输出:32
示例 5:

输入:[[2,2,2],[2,1,2],[2,2,2]]
输出:46

提示:

1 <= N <= 50
0 <= grid[i][j] <= 50

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/surface-area-of-3d-shapes
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

思路

我的思路是做减法,先加当前的面积,然后看后面的方块减去对应的面积

代码

class Solution {
    public int surfaceArea(int[][] grid) {
        int result = 0;
        for(int i = 0;i < grid.length;i++){
            for(int j = 0;j < grid[i].length;j++){
                if (grid[i][j] > 0){
                    result += grid[i][j] * 6 - (grid[i][j]-1)*2;
                    if(j != grid[i].length-1){
                        result -= Math.min(grid[i][j],grid[i][j+1])*2;
                    }
                    if(i != grid.length-1){
                        result -= Math.min(grid[i][j],grid[i+1][j])*2;
                    }
                }
            }
        }
        return result;
    }
}

相关文章

  • 892-三维型体的表面积

    三维型体的表面积 题目 在 N * N 的网格上,我们放置一些 1 * 1 * 1 的立方体。 每个值 v = ...

  • 计算表面积

    0X00 算法总结 892. 三维形体的表面积 分别计算每个柱体的表面积, 然后减去每个柱子的贴合部分 比如有下面...

  • 课堂实录——长方体的表面积

    教学目标: 1、经历操作,观察活动的过程,探究长方体、正方体表面积的意义,掌握长方体、正方体的表面积的计算方法,并...

  • 《长方体和正方体》 - 草稿

    这几天我们学习了长方体和正方体,其中有表面积、体积、容积,今天我就是来讲一下长方体和正方体的体积表面积是如何计算的...

  • 圆柱圆锥的体积

    上次我们说了圆柱和圆锥的表面积,而三维立体图形,除表面积之外,还有一个重要的部分:体积。 首先我们来看看圆...

  • 立方体打洞后的表面积求解

    立方体打洞后的表面积求解: 立方体有6个面,原来的表面积是 6 × 3 × 3 × 3 = 54, 穿孔后少了上下...

  • LeetCode | 0892. Surface Area of

    LeetCode 0892. Surface Area of 3D Shapes三维形体的表面积【Easy】【Py...

  • 知识点超全的〈长方体和正方体的表面积〉

    第五讲长方体和正方体的表面积 长方体表面积=(长×宽+长×高+宽×高)×2 =(a×b+a×c+b×c)×2 =(...

  • 打卡第25天:三维体的表面积

    1. 题目 在N * N 的网格上,我们放置一些 1 * 1 * 1 的立方体。每个值v = grid[i][j...

  • 教学随笔——长方体的表面积

    长方体表面积的课堂片段 师:同学们,今天我们学习表面积(还没有提到长方体)…… 生:老师,什么是表面积? 师:想知...

网友评论

      本文标题:892-三维型体的表面积

      本文链接:https://www.haomeiwen.com/subject/ewstuhtx.html