
算法
小羊绒
这个作者很懒,什么都没留下…
展开
-
排序算法题
1.给定一个数组,请你编写一个函数,返回该数组排序后的形式。 function MySort( arr ) { if (arr.length <= 1) { return arr; } let pivotIndex = Math.floor(arr.length / 2);//从arr中,从基准下标处删掉1个,也就是删掉基准,[0]表示取出删掉的第一个,赋值给pivot,因为不取出splice返回的是一个数组, let pivot = arr.spli原创 2021-02-19 13:04:29 · 314 阅读 · 0 评论 -
排序算法代码
求最小值 let min =(numbers) => { if(numbers.length > 2){ return min([numbers[0],min(numbers.slice(1))])//第0个数,和从数字第1个数开始取得最小 }else{ return Math.min.apply(null,numbers)//如果numbers长度等于2,就用Math.min.apply //意思是把两个数字展原创 2021-02-18 20:04:09 · 94 阅读 · 0 评论