news 2026/10/13 12:50:46

leetcode 892. Surface Area of 3D Shapes 三维形体的表面积-耗时100

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 892. Surface Area of 3D Shapes 三维形体的表面积-耗时100

Problem: 892. Surface Area of 3D Shapes 三维形体的表面积

耗时100%,上下表面+2,前后左右比较相邻块,若比旁边的高,则累加差值

Code

class Solution { public: int surfaceArea(vector<vector<int>>& grid) { int n = grid.size(); int ans = 0; for(int i = 0; i < n; i++) { for(int j = 0; j < n; j++) { if(grid[i][j] == 0) continue; ans+=2; if(i - 1 >= 0) { if(grid[i-1][j] < grid[i][j]) ans += grid[i][j] - grid[i-1][j]; } else { ans += grid[i][j]; } if(j - 1 >= 0) { if(grid[i][j-1] < grid[i][j]) ans += grid[i][j] - grid[i][j-1]; } else { ans += grid[i][j]; } if(i + 1 < n) { if(grid[i+1][j] < grid[i][j]) ans += grid[i][j] - grid[i+1][j]; } else { ans += grid[i][j]; } if(j + 1 < n) { if(grid[i][j+1] < grid[i][j]) ans += grid[i][j] - grid[i][j+1]; } else { ans += grid[i][j]; } } } return ans; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/8 10:39:26

[数学建模从入门到入土] 相关性分析

[数学建模从入门到入土] 相关性分析 个人导航 知乎&#xff1a;https://www.zhihu.com/people/byzh_rc CSDN&#xff1a;https://blog.csdn.net/qq_54636039 注&#xff1a;本文仅对所述内容做了框架性引导&#xff0c;具体细节可查询其余相关资料or源码 参考文章&#xf…

作者头像 李华
网站建设 2026/10/11 20:46:47

什么是RAG?大模型和RAG有什么关系?

写在前面 在讲RAG之前&#xff0c;我们先说一个大模型的普遍现象&#xff0c;大家应该都用过大模型了&#xff0c;比如 ChatGPT、DeepSeek、豆包、文心一言等等… 那么大家在用的时候其实会发现&#xff0c;有时候大模型会乱回答&#xff0c;一本正经地胡说八道&#xff0c;语…

作者头像 李华
网站建设 2026/10/12 23:54:05

供应链能力决策框架

2. 供应链能力决策框架 一、简介 供应链与制造规划的决策需遵循分层决策框架&#xff0c;按时间范围、管理主体等维度划分为战略规划、战术规划、运营调度三类&#xff0c;决策间呈现“战略约束战术、战术约束运营”的自上而下关系&#xff0c;同时存在反馈机制&#xff1b;所…

作者头像 李华
网站建设 2026/10/9 21:25:55

1.2s极速抓取+毫米级标定!NexusPickit-S1!从零搭建一套无序抓取软件[提供源码+视频教程+答疑]

一 产品介绍 苏州三迪斯维最新推出的NexusPickit-S1无序抓取软件&#xff0c;主要针对无固定姿态、随机堆叠的工业零件进行自动化抓取作业&#xff0c;常用于汽车零部件装配、3C 电子分拣、物流仓储拣选等领域。 目前主流无序抓取技术有&#xff1a;视觉引导抓取&#xff08;高…

作者头像 李华