Minimum Absolute Difference in an Array

  • + 0 comments
    public static int minimumAbsoluteDifference(List<Integer> arr) {
    // Write your code here
    Collections.sort(arr);
    int minDiff = Integer.MAX_VALUE;
    for(int i =1; i < arr.size(); i++){
        Integer temp = Math.abs(arr.get(i) - arr.get(i - 1));
        if(temp < minDiff){
            minDiff = temp;
        }
    }
    return minDiff;
    }