leetcode 每日一题 462. 最少移动次数使数组元素相等 II

leetcode 每日一题 462. 最少移动次数使数组元素相等 II

class Solution {
    public int minMoves2(int[] nums) {
        Arrays.sort(nums);
        int num = nums[nums.length / 2];
        int res = 0;
        for (int i = 0; i < nums.length; i++) {
            if(nums[i] != num){
                res += Math.abs(nums[i] - num);
            }
        }
        return res;
    }
}

 

posted @ 2022-05-19 10:21  java架构师1  阅读(31)  评论(0)    收藏  举报