LeetCode Çözümleri – 1200. Minimum Absolute Difference

LeetCode içerisinde bulunan “Minimum Absolute Difference” sorusunun açıklaması ve çözümü. Bu soruda dizi içerisinde verilen sayılardan iki sayının arasındaki en az farka sahip olan tüm sayı çiftlerini geri döndürmeniz isteniyor.

✨ LeetCode 1200. Minimum Absolute Difference: https://leetcode.com/problems/minimum-absolute-difference/

➡️ Problem açıklaması:

Given an array of distinct integers arr, find all pairs of elements with the minimum absolute difference of any two elements.

Return a list of pairs in ascending order(with respect to pairs), each pair [a, b] follows

1️⃣ a, b are from arr

2️⃣ a less b

3️⃣ b – a equals to the minimum absolute difference of any two elements in arr

Example 1:

Input: arr = [4,2,1,3]

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

Explanation: The minimum absolute difference is 1. List all pairs with difference equal to 1 in ascending order.

Example 2:

Input: arr = [1,3,6,10,15]

Output: [[1,3]]

Example 3:

Input: arr = [3,8,-10,23,19,-4,-14,27]

Output: [[-14,-10],[19,23],[23,27]]