美文网首页
2023-03-30 LeetCode:1637. 两点之间不包

2023-03-30 LeetCode:1637. 两点之间不包

作者: alex很累 | 来源:发表于2023-03-29 10:39 被阅读0次

1637. 两点之间不包含任何点的最宽垂直区域

问题描述

给你 n 个二维平面上的点 points ,其中 points[i] = [xi, yi] ,请你返回两点之间内部不包含任何点的 最宽垂直区域 的宽度。
垂直区域 的定义是固定宽度,而 y 轴上无限延伸的一块区域(也就是高度为无穷大)。 最宽垂直区域 为宽度最大的一个垂直区域。
请注意,垂直区域边上 的点 不在 区域内。

示例

解题思路

points按照x轴位置进行排序,计算相邻坐标点的最宽间距。

代码示例(JAVA)

class Solution {
    public int maxWidthOfVerticalArea(int[][] points) {
        Arrays.sort(points, (a, b) -> a[0] - b[0]);
        int max = 0;
        for (int i = 0; i < points.length - 1; i++) {
            int width = points[i + 1][0] - points[i][0];
            max = Math.max(max, width);
        }

        return max;
    }
}

时间复杂度:O(n * logn)

相关文章

  • LeetCode 1637. 两点之间不包含任何点的最宽垂直面积

    题目 给你 n 个二维平面上的点 points ,其中 points[i] = [xi, yi] ,请你返回两点之...

  • leetcode数据库类型:613.直线上的最近距离,难度:简单

    leetcode数据库类型:613.直线上的最近距离,难度:简单 解答: 先计算两两点对之间的距离,然后输...

  • 两点之间

    从小学的数学课上就听老师讲过,两点之间,线段最短,一个数学家即使平常走路,也会走两点之间的直线,这样走得快。我一直...

  • 两点之间......

    今天和朋友聊天。 一个人不喜欢李笑来,也不喜欢看他的书,跟我说,你不要被他带偏了。 另一个人说,李笑来写的书都还不...

  • 两点之间

    大家都知道,两点成一线。这一线,有直线,也有曲线。 两点之间的距离,是直线最短,还是曲线最短呢?从量度的角度来说,...

  • 两点之间

    城很大 一个城南,一个城北 一个来回四个多小时 城很噪 一边歌舞升平,一边机器轰鸣 一般通宵达旦是常情 站在远处看...

  • 两点之间

    生死间,直线最短。 因果内,曲折最长。 直线是拥抱死亡的智慧, 曲折是阅尽红尘的慈悲。 而你, 是慧极有伤的旅人,...

  • 两点之间

    “是最近画太多交互图了吗?为什么看到任何事物,都会想到将其连成任意条线。”月娥揉着眼睛,确定看到的确确实实是人或物...

  • Java和MySql计算两点之间的距离

    Java计算两点之间的距离 MySql计算两点之间的距离

  • 两点之间的爱情

    两点之间的爱情 我们扯了很久 却输给了两点之间 远隔是重山 你不迁就 还想天长地久 你就是头牛 也该被我拉回头 你...

网友评论

      本文标题:2023-03-30 LeetCode:1637. 两点之间不包

      本文链接:https://www.haomeiwen.com/subject/nglfddtx.html