MinimumAbsoluteDifference
Published at 2021-11-05
class Solution:
def minimumAbsDifference(self, arr: List[int]) -> List[List[int]]:
arr.sort()
minDiff = abs(arr[0] - arr[1])
answer = []
for i in range(len(arr) - 1):
diff = abs(arr[i] - arr[i + 1])
if minDiff == diff:
answer.append([arr[i], arr[i + 1]])
elif minDiff > diff:
minDiff = diff
answer = [[arr[i], arr[i + 1]]]
elif minDiff < diff:
pass
return answer