博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2020-11-25L 数组创建方法&&1200最小绝对差
阅读量:3958 次
发布时间:2019-05-24

本文共 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/

你可能感兴趣的文章