Search⌘ K
AI Features

DIY: The Skyline Problem

Explore how to solve the skyline problem by computing the outer contour of overlapping buildings. Learn to generate the silhouette of a city skyline by processing building coordinates and heights, preparing you for interview challenges involving problem decomposition and data structure manipulation.

Problem statement

Given a buildings list, you have to draw the skyline of the outer contour of the city. The citys’ skyline is formed by the silhouette of all of its buildings. Each building in this buildingslist consists of the following information:

  • lefti: The x-coordinate of the left edge of the building.
  • righti: The x-coordinate of the right edge
...