Minimum Absolute Difference in an Array

  • + 0 comments

    Thanks your guidence lead to Better solution !!

    public class Solution {

    // Complete the minimumAbsoluteDifference function below.
    static int minimumAbsoluteDifference(int[] arr) {
    
        Arrays.sort(arr);
        int min = Math.abs(arr[0] - arr [1]);
        for(int i = 1 ; i < arr.length-1 ; i++){
            if(Math.abs(arr[i] - arr[i+1]) < min)
                 min = Math.abs(arr[i] - arr[i+1]);
        }
    
    return min;
    }