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

LeetCode:73.柱状图中最大的矩形

目录

1.柱状图中最大的矩形


1.柱状图中最大的矩形

class Solution {
public:int largestRectangleArea(vector<int>& heights) {int n = heights.size();stack<int> stk;int area = 0;heights.push_back(0);for(int right = 0; right <= n; right++){while(!stk.empty() && heights[right] <= heights[stk.top()]){int h = heights[stk.top()]; stk.pop();int left = (stk.empty()) ? -1 : stk.top();area = max(area, (right - left - 1) * h);}stk.push(right);}return area;}
};

http://www.dtcms.com/a/414643.html

相关文章:

  • 万网速成网站wordpress数据库修改域名
  • 【每日算法C#】二进制求和 LeetCode
  • 小九源码-springboot055-基于Java WEB旅游门票信息系统
  • CmBacktrace故障排查全攻略
  • Git注意事项
  • 类似于wordpress的网站网站建设需要花多少钱
  • pc网站怎么做wordpress编辑器百度
  • 瑞丽市建设局网站餐厅网站建设文案书
  • 如何给网站做下载附件专业商城网站建设价格低
  • 【解决方案】开始菜单-程序Programs目录为空导致utools无法打开cmd和控制面板解决方法
  • Go语言数据结构和算法(七)字符串匹配算法
  • 关于机器人的物理结构(连杆、关节、执行器)的快速入门介绍
  • C++进阶(1)——继承
  • 极简 Python 语言教程:从 Java 开发者视角入门实战
  • js 设计模式
  • Element前端黑马案例
  • ThingsBoard部署APP问题-GitHub无法访问
  • Day 27 - 使用 Tkinter 构建图形界面 (GUI) 与高级函数参数 - Python学习笔记
  • 学习Java第二十三天——苍穹外卖Day11-01~18
  • Cap‘n Web - JavaScript原生RPC系统
  • 东山县建设局网站烟台网站制作维护
  • 北京南站到北京站坐地铁几号线php+mysql网站开发技术与典型案例导航【源代码】
  • 使用Dlib库实现人脸识别,比opencv更加好用
  • Java RSA非对称加密与数字签名的安全数据传输
  • 【视觉SLAM十四讲】视觉里程计 1
  • Gnirehtet 教程:USB 数据线 电脑网络 反共享 Android设备
  • STM32启动流程解析:从BootROM到BootLoader
  • 网站文件目录wordpress find
  • 【Android之路】界面和状态交互
  • xget下载加速