1762. Buildings With an Ocean View
1762. Buildings With an Ocean View
Description
There are n
buildings in a line. You are given an integer array heights
of size n
that represents the heights of the buildings in the line.
The ocean is to the right of the buildings. A building has an ocean view if the building can see the ocean without obstructions. Formally, a building has an ocean view if all the buildings to its right have a smaller height.
Return a list of indices (0-indexed) of buildings that have an ocean view, sorted in increasing order.
Example 1:
1 | Input: heights = [4,2,3,1] |
Example 2:
1 | Input: heights = [4,3,2,1] |
Example 3:
1 | Input: heights = [1,3,2,4] |
Constraints:
1 <= heights.length <= 10^5
1 <= heights[i] <= 10^9
Hints/Notes
- 2025/01/27
- iteration
- Leetcode solution
Solution
Language: C++
1 | class Solution { |