Open Ray-56 opened 3 years ago
/**
* @param {number[]} nums
* @return {number}
*/
var maximumGap = function(nums) {
const len = nums.length;
if (len < 2) return 0;
nums.sort((a, b) => a - b);
let max = -1;
for (let i = 1; i < len; i++) {
const val = nums[i] - nums[i - 1];
if (val > max) {
max = val
}
}
return max;
};
164. 最大间距
给定一个无序的数组,找出数组在排序之后,相邻元素之间最大的差值。
如果数组元素个数小于 2,则返回 0。
示例1:
示例2:
说明: