5197.最小绝对差

图片说明

class Solution {
    public List<List<Integer>> minimumAbsDifference(int[] arr) {
        List ans = new LinkedList();
        Arrays.sort(arr);
        int min = Integer.MAX_VALUE;
        for(int i = 1 ; i < arr.length; i++){
            min = Math.min(arr[i]- arr[i-1],min);
        }
        for(int i = 1 ; i < arr.length; i++){
            List l = new LinkedList();
            if(arr[i]-arr[i-1]==min){
                l.add(arr[i-1]);
                l.add(arr[i]);
                ans.add(l);
            }
        }
        System.out.println(min);
        return ans;
    }

}
全部评论

相关推荐

12-02 14:27
Java
牛可乐121381:好的,谢谢你,韩明轩同学
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务