本文共 717 字,大约阅读时间需要 2 分钟。
function replaceElements(arr){ let len = arr.length; let max = 0; for(let i = 0; i < len-1; i++){ for(let j = i+1; j < len; j++){ max = max > arr[j] ? max : arr[j]; } arr[i] = max; max = 0; } arr[len-1] = -1; return arr;}var arr = [17,18,5,4,6,1]
function relativeSortArray(arr1, arr2){ let len1 = arr1.length; let len2 = arr2.length; let arr = []; let arr0 = []; let count = 1; for(let i = 0; i < len2; i++){ for(let j = 0; j < len1; j++){ if(arr2[i] == arr1[j]){ arr.push(arr2[i]); } } } arr0 = arr1.filter(el => !arr2.includes(el)); arr0.sort((a,b) => a - b); arr = arr.concat(arr0); return arr;}var arr1 = [2,3,1,3,2,4,6,7,9,2,19];var arr2 = [2,1,4,3,9,6];
转载地址:http://ehtzi.baihongyu.com/