Minimum Absolute Difference in an Array

  • + 0 comments

    I did basically your solution but in a more beginner friendly, readable way.

    # Complete the minimumAbsoluteDifference function below.
    def minimumAbsoluteDifference(arr):
        min_abs_diff = sys.maxsize
        tmp_result = 0
        arr.sort()
        for i in range (len(arr) - 1):
            tmp_result = abs(arr[i] - arr[i + 1])
            if tmp_result < min_abs_diff:
                min_abs_diff = tmp_result
        return min_abs_diff