晒大太阳了

关注

js -快速排序

晒大太阳了

关注

阅读 224

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实现

尤克乔乔 124 0 0

桑二小姐

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

桑二小姐 133 0 0

十里一走马

JS 中 Json 数据的快速排序

十里一走马 76 0 0

gy2006_sw

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

gy2006_sw 202 0 0

舟海君

js 实现一个快速排序方法

舟海君 164 0 0

小铺有酒一两不够

排序 | 快速排序

小铺有酒一两不够 97 0 0

七千22

排序-快速排序

七千22 56 0 0

无聊到学习

排序之快速排序

无聊到学习 89 0 0

落花时节又逢君to

排序算法——快速排序

落花时节又逢君to 92 0 0

李雨喵

冒泡排序、快速排序

李雨喵 174 0 0

精彩评论(0)

0 0 举报