1 function quickSort(arr){ 2 //取基准 3 var pointIndex=Math.floor(arr.length/2); 4 //数组去除基准元素,并取出其值 5 var pointValue=arr.splice(pointIndex,1)[0]; 6 var left=[], 7 right=[]; 8 for(var i=0,length=arr.length;i
基准
遍历分出两个数组递归本文共 257 字,大约阅读时间需要 1 分钟。
1 function quickSort(arr){ 2 //取基准 3 var pointIndex=Math.floor(arr.length/2); 4 //数组去除基准元素,并取出其值 5 var pointValue=arr.splice(pointIndex,1)[0]; 6 var left=[], 7 right=[]; 8 for(var i=0,length=arr.length;i
基准
遍历分出两个数组递归转载地址:http://kztrl.baihongyu.com/