天际线 应该表示为由 “关键点” 组成的列表,格式 [[x1,y1],[x2,y2],...] ,并按 x 坐标 进行 排序 。关键点是水平线段的左端点。...列表中最后一个点是最右侧建筑物的终点,y 坐标始终为 0 ,仅用于标记天际线的终点。此外,任何两个相邻建筑物之间的地面都应被视为天际线轮廓的一部分。
注意:输出天际线中不得有连续的相同高度的水平线。...是不正确的答案;三条高度为 5 的线应该在最终输出中合并为一个:[...[2 3], [4 5], [12 7], ...]...图 B 中的红点表示输出列表中的关键点。...示例 2:
输入: buildings = [[0,2,3],[2,5,3]]
输出: [[0,3],[5,0]]
二、解题
1、思路分析
根据题意可以得知,天际线其实就是由关键点组成的列表,按照x坐标进行排序