链接:https://leetcode-cn.com/problems/minimum-moves-to-equal-array-elements-ii/
数学题,所有数最终变为中位数一定最优。
java代码:
class Solution {
public int minMoves2(int[] nums) {
Arrays.sort(nums);
int n = nums.length;
int temp = nums[n/2];
int result = 0;
for(int i = 0;i<nums.length;i++)
{
result += Math.abs(temp-nums[i]);
}
return result;
}
}