国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Leetcode 973. K Closest Points to Origin

2023-03-15 17:44 作者:您是打尖兒還是住店呢  | 我要投稿

Given an array of?points?where?points[i] = [xi, yi]?represents a point on the?X-Y?plane and an integer?k, return the?k?closest points to the origin?(0, 0).

The distance between two points on the?X-Y?plane is the Euclidean distance (i.e.,?√(x1?- x2)2?+ (y1?- y2)2).

You may return the answer in?any order. The answer is?guaranteed?to be?unique?(except for the order that it is in).

?

Example 1:

Input: points = [[1,3],[-2,2]], k = 1

Output: [[-2,2]]

Explanation:The distance between (1, 3) and the origin is sqrt(10). The distance between (-2, 2) and the origin is sqrt(8). Since sqrt(8) < sqrt(10), (-2, 2) is closer to the origin. We only want the closest k = 1 points from the origin, so the answer is just [[-2,2]].

Example 2:

Input: points = [[3,3],[5,-1],[-2,4]], k = 2

Output: [[3,3],[-2,4]]

Explanation: The answer [[-2,4],[3,3]] would also be accepted.

?

Constraints:

  • 1 <= k <= points.length <= 104

  • -104?< xi, yi?< 104

中等難度,返回距離0最近的k個點,不論順序,就是求每個點的長度,然后把index保存住,排序,然后把前k個放到數(shù)組里面, 返回即可;

因為是平方,所以擔(dān)心的是int類型溢出的問題,所以使用了long的數(shù)組保存距離了。


Runtime:?36 ms, faster than?63.44%?of?Java?online submissions for?K Closest Points to Origin.

Memory Usage:?50.9 MB, less than?36.51%?of?Java?online submissions for?K Closest Points to Origin.


Leetcode 973. K Closest Points to Origin的評論 (共 條)

分享到微博請遵守國家法律
临武县| 尉犁县| 湾仔区| 丹棱县| 台东县| 晋中市| 右玉县| 海门市| 鲜城| 苏尼特右旗| 肃南| 武汉市| 浮山县| 济南市| 枝江市| 博乐市| 铜山县| 沧州市| 弥勒县| 阿鲁科尔沁旗| 铁岭县| 建昌县| 韶关市| 紫云| 武定县| 千阳县| 正安县| 巴青县| 佛山市| 山东| 临海市| 柘荣县| 辽阳市| 讷河市| 揭阳市| 宁波市| 陈巴尔虎旗| 韩城市| 河津市| 汝南县| 阳江市|