Search⌘ K
AI Features

Problem: Largest Rectangle in Histogram

Understand how to use a monotonic stack to determine the largest rectangle area in a histogram. This lesson guides you through implementing an O(n) time solution in Go, focusing on stack operations and boundary calculations to optimize memory and runtime efficiency.

Statement

You are given an array of integers heights, where each element represents the height of a bar in a histogram. Every bar has a width of 11.

Determine the area of the largest rectangle that can be formed within the histogram.

Constraints:

  • 11 \leq heights.length 105\leq 10^5

  • ...