其他分享
首页 > 其他分享> > 453. 最小操作次数使数组元素相等

453. 最小操作次数使数组元素相等

作者:互联网

https://leetcode-cn.com/problems/minimum-moves-to-equal-array-elements/

如果只是让所有的元素相等,那么让一个数加多少和让一个数减多少是没有区别的

思路很简单,让所有的数减到与最小的数相等,计算数组中所有元素与最小数字差值的总和

class Solution {
    public int minMoves(int[] nums) {
        int minNum = Arrays.stream(nums).min().getAsInt();
        int res = 0;
        for(int i : nums){
            res += i - minNum;
        }
        return res;
    }
}

标签:相等,nums,int,res,453,最小,次数,minNum,数组
来源: https://www.cnblogs.com/zhbeii/p/15427957.html