五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

Leetcode 1779. Find Nearest Point That Has the Same X or Y Coord

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

You are given two integers,?x?and?y,?

which represent your current location on a Cartesian grid:?(x, y).

You are also given an array?points?where each?points[i] = [ai, bi]?

represents that a point exists at?(ai, bi).?

A point is?valid?if it shares the same x-coordinate or the same y-coordinate as your location.

Return?the index?(0-indexed)?of the?valid?point with the smallest?Manhattan?

distance?from your current location.

If there are multiple, return?the valid point with the?smallest?index.

If there are no valid points, return?-1.

The?Manhattan distance?between two points?(x1, y1)?and?(x2, y2)?is?abs(x1?- x2) + abs(y1?- y2).

?

Example 1:

Input: x = 3, y = 4, points = [[1,2],[3,1],[2,4],[2,3],[4,4]]

Output: 2

Explanation: Of all the points, only [3,1], [2,4] and [4,4] are valid.?

Of the valid points, [2,4] and [4,4] have the smallest Manhattan distance

from your current location, with a distance of 1. [2,4] has the smallest index,?

so return 2.

Example 2:

Input: x = 3, y = 4, points = [[3,4]]

Output: 0

Explanation: The answer is allowed to be on the same location as your current location.

Example 3:

Input: x = 3, y = 4, points = [[2,3]]

Output: -1

Explanation: There are no valid points.

?

easy 題目,先確認(rèn)數(shù)據(jù)是否是有效的,然后再計(jì)算到位置點(diǎn)的曼哈頓距離,保留一個(gè)最小值,然后返回即可。

Constraints:

  • 1 <= points.length <= 104

  • points[i].length == 2

  • 1 <= x, y, ai, bi?<= 104



Runtime:?2 ms, faster than?64.54%?of?Java?online submissions for?Find Nearest Point That Has the Same X or Y Coordinate.

Memory Usage:?50.7 MB, less than?12.67%?of?Java?online submissions for?Find Nearest Point That Has the Same X or Y Coordinate.


Leetcode 1779. Find Nearest Point That Has the Same X or Y Coord的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
崇义县| 米脂县| 朔州市| 峨山| 湘西| 嘉义县| 吉木萨尔县| 崇信县| 昆明市| 陈巴尔虎旗| 兴和县| 丹阳市| 林甸县| 宁武县| 静海县| 略阳县| 襄樊市| 车致| 蓝田县| 犍为县| 吉首市| 登封市| 五大连池市| 行唐县| 陆良县| 深泽县| 德州市| 凉城县| 平潭县| 黄骅市| 宝兴县| 东乌珠穆沁旗| 涿州市| 渝北区| 吕梁市| 甘洛县| 浑源县| 大渡口区| 东丽区| 广平县| 广饶县|