晒大太阳了

关注

js -快速排序

晒大太阳了

关注

阅读 221

2022-10-17


function quick_sort(arr) {

if (arr.length <= 1) {
return arr;
}

let pivot = arr[0];

let left = [];
let right = [];

for (let i = 1; i < arr.length; i++) {
if (arr[i] < pivot) {
left.push(arr[i]);
} else {
right.push(arr[i]);
}
}

return quick_sort(left).concat([pivot], quick_sort(right));
}


相关推荐

尤克乔乔

快速排序js实现

尤克乔乔 122 0 0

桑二小姐

js排序算法详解-快速排序

桑二小姐 120 0 0

十里一走马

JS 中 Json 数据的快速排序

十里一走马 71 0 0

gy2006_sw

【js冒泡排序法——选择排序(other)——计数排序(桶排序)——快速排序——插入排序-更新】

gy2006_sw 199 0 0

七千22

排序-快速排序

七千22 53 0 0

小铺有酒一两不够

排序 | 快速排序

小铺有酒一两不够 93 0 0

舟海君

js 实现一个快速排序方法

舟海君 160 0 0

非宁静不致远

排序算法~快速排序

非宁静不致远 155 0 0

金刚豆

排序(2)快速排序

金刚豆 65 0 0

紫荆峰

排序算法--快速排序

紫荆峰 60 0 0

精彩评论(0)

0 0 举报