魔法师 (@Constanline) 在 Leetcode每日一题 —— 453. 最小操作次数使数组元素相等 中发帖

思路
今天的题比较简单,实质就是要把每个元素追平,比如2、3、5、7,2与3的参差只能通过增加除了3以外的值来追平,所以只要计算每个值与最小值的差求和即可。
代码
class Solution {
public int minMoves(int[] nums) {
if (nums.length == 0) {
return -1;
}
int minNum = Arrays.stream(nums).min().getAsInt();
int result = 0;
for (int num : nums) {
result += num - minNum;
}
return result;
}
}