摘要: let arr = [12, 8, 15, 1, 24]; //1.先抓一张到手里[handle也是一个数组] /* let handle = arr.slice(0, 1); 或者 */ let handle = []; handle.push(arr[0]); //2.依次去抓桌面上剩下的牌 f 阅读全文
posted @ 2021-05-22 00:35 林默默 阅读(359) 评论(0) 推荐(0)
摘要: const quick = function quick(arr){ //4.结束条件:如果传递的数组小于一项,则无需再拆了 if(arr.length<=1) return arr; //1.取出数组中间项 let middleIndex = Math.round(arr.length/2), m 阅读全文
posted @ 2021-05-22 00:34 林默默 阅读(71) 评论(0) 推荐(0)
摘要: *数组的冒泡排序:经典算法之一 function bubbleSort(arr){ //控制比较多少轮[每一轮都是把当前最大值放在末尾] for(var i=0;i<arr.length - 1;i++){ //判断需不需要比较 var flag = false; //控制每一轮比较多少次[从数组第 阅读全文
posted @ 2021-05-22 00:30 林默默 阅读(82) 评论(0) 推荐(0)