原文:Leetcode#84 Largest Rectangle in Histogram

原題地址 有兩種方法,左右掃描或輔助棧。 方法I: 左右掃描法考慮到最大面積的矩形高度一定跟某個條一樣高,所以挨個枚舉每個條,看其向左 向右最多能延伸到多遠。在計算左右邊界時,可以借助之前計算過的結果迭代 類似動歸的感覺 優化以減少時間復雜度,這應該算是唯一的難點了。總的來說,向左一遍,向右一遍,整體求面積再一遍,一共需要 次遍歷,時間復雜度是O n 。 左右掃描法非常直觀。 代碼: 方法II: ...

2015-01-18 16:34 1 4082 推薦指數:

查看詳情

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