0587. 安装栅栏【困难】
1. 📝 题目描述
给定一个数组 trees,其中 trees[i] = [xi, yi] 表示树在花园中的位置。
你被要求用最短长度的绳子把整个花园围起来,因为绳子很贵。只有把 所有的树都围起来,花园才围得很好。
返回恰好位于围栏周边的树木的坐标。
示例 1:
txt
输入: points = [[1,1],[2,2],[2,0],[2,4],[3,3],[4,2]]
输出: [[1,1],[2,0],[3,3],[2,4],[4,2]]1
2
2
示例 2:
txt
输入: points = [[1,2],[2,2],[4,2]]
输出: [[4,2],[2,2],[1,2]]1
2
2
注意:
1 <= points.length <= 3000points[i].length == 20 <= xi, yi <= 100- 所有给定的点都是 唯一 的。
2. 🎯 s.1 - 暴力解法
js
// todo1
- 时间复杂度:
- 空间复杂度: