本文共 533 字,大约阅读时间需要 1 分钟。
function minimumAbsDifference(arr){ arr.sort((a,b) => a-b); let len = arr.length; let arr1 = []; let count = 0; let res = arr[len-1] - arr[0]; for(let i = 0; i < len-1; i++){ if(arr[i+1] - arr[i] < res){ res = arr[i+1] - arr[i]; arr1 = []; arr1[0] = []; count = 0; } if(arr[i+1] - arr[i] == res){ arr1[count] = []; arr1[count][0] = arr[i]; arr1[count][1] = arr[i+1]; count++; } } return arr1;}let arr0 = [4,2,1,3]let arr1 = [1,3,6,10,15]let arr2 = [3,8,-10,23,19,-4,-14,27]
转载地址:http://vetzi.baihongyu.com/