快轉到主要內容
  1. LeetCode/

LeetCode 3516: Find Closest Person

·1 分鐘· ·
LeetCode Blog Weekly Easy
Wei Yi Chung
作者
Wei Yi Chung
Working at the contributing of open source, distributed systems, and data engineering.
目錄
LeetCode Weekly Contest 445 - 本文屬於一個選集。
§ 1: 本文

基本資料
#

難易度: easy 第一次嘗試: 2025-04-13

  • 總花費時間:02:00.00

解題思路
#

只需要使用暴力法來計算 xzyz 的距離,然後比較這兩個距離並回傳結果。

解法
#

class Solution:
    def findClosest(self, x: int, y: int, z: int) -> int:
        distance_x_z = abs(z-x)
        distance_y_z = abs(z-y)
        
        if distance_x_z>distance_y_z:
            return 2
        elif distance_x_z<distance_y_z:
            return 1
        return 0

學習
#

NA

遇到的問題
#

NA

LeetCode Weekly Contest 445 - 本文屬於一個選集。
§ 1: 本文

相關文章

LeetCode 3517: Smallest Palindromic Rearrangement I
·1 分鐘
LeetCode Blog Weekly Medium
LeetCode 解題紀錄
LeetCode 3512: Minimum Operations to Make Array Sum Divisible by K
·1 分鐘
LeetCode Blog Bi-Weekly Easy
LeetCode 解題紀錄
LeetCode 2843: Count Symmetric Integers
·1 分鐘
LeetCode Blog Daily Easy
LeetCode 解題紀錄
LeetCode 617: Merge Two Binary Trees
·1 分鐘
LeetCode Blog Daily Easy
LeetCode 解題紀錄
LeetCode 1922: Count Good Numbers
·1 分鐘
LeetCode Blog Daily Medium
LeetCode 解題紀錄
LeetCode 556: Next Greater Element III
·1 分鐘
LeetCode Blog Medium
LeetCode 解題紀錄