博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Leetcode PHP题解--D65 892. Surface Area of 3D Shapes
阅读量:7166 次
发布时间:2019-06-29

本文共 256 字,大约阅读时间需要 1 分钟。

D65 892. Surface Area of 3D Shapes

题目链接

题目分析

给定一个三维数组,返回所行程柱状体的表面积。

思路

三维数组中,$arr[$i][$j]的值表示在该点上柱状体的高度。

因此,对每一个值,需要算做6份(1*1*1)的面积。但是,当上方或下方有块时,需要减去相应面积。

当相邻位置有方块时,需要减去相应表面积。当前柱体和相邻柱体都需要减去。但只减去两个柱体中,较矮的柱体的高度*2。
要记住,在两个方向上都需要做该判断。

最终代码

若觉得本文章对你有用,欢迎用资助。

转载地址:http://nvxwm.baihongyu.com/

你可能感兴趣的文章
自动生成卡密SQL脚本(转载)
查看>>
【Android 开发入门】Android设备监视器之调试工具DDMS使用初探
查看>>
JS控制光标定位,定位到文本的某个位置
查看>>
2016年IoT和新的逃逸技术引领威胁态势
查看>>
《敏捷软件开发:原则、模式与实践(C#版.修订版)》—第1章1.2节 原则
查看>>
PHP7扩展开发之类型处理
查看>>
git教程(三)--创建项目并提交更新
查看>>
【推荐】可视化代码评审工具 Phabricator - 我看过的PHP开源框架
查看>>
jQuery.extend 函数详解
查看>>
磁盘管理
查看>>
我的友情链接
查看>>
css3 云朵飘动效果动画
查看>>
git - 简易指南
查看>>
cpu内存磁盘io过高问题处理
查看>>
spring aop中的propagation的7种配置的意思
查看>>
iptable
查看>>
matlab-高数 e e的几次方
查看>>
Windows 10 IoT on Raspberry Pi 2
查看>>
Use The Facade Class In The Tomcat
查看>>
游侠推荐:降级论
查看>>