Leetcode84. 柱狀圖中最大的矩形(單調棧)


84. 柱狀圖中最大的矩形

前置

單調棧

做法

  • 連續區間組成的矩形,是看最短的那一塊,求出每一塊左邊第一個小於其高度的位置,右邊也同理,此塊作為最短限制。需要兩次單調棧

  • 單調棧維護遞增區間,每次不滿足彈出棧頂,順便利用此棧頂和當前位置計算棧頂能覆蓋的長度 用來計算。僅需一次單調棧


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM