卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

shell sort排序 JavaScript排序算法之希爾排序的2個實例?

JavaScript排序算法之希爾排序的2個實例?代碼示例:function shellSort(arr) {let len = arr.length// gap 即為增量for (let gap =

JavaScript排序算法之希爾排序的2個實例?

代碼示例:

function shellSort(arr) {

let len = arr.length

// gap 即為增量

for (let gap = Math.floor(len / 2) gap > 0 gap = Math.floor(gap / 2)) {

for (let i = gap i < len i ) {

let j = i

let current = arr[i]

while(j - gap >= 0 && current < arr[j - gap]) {

arr[j] = arr[j - gap]

j = j - gap

}

arr[j] = current

}

}

}

var arr = [3,5,7,1,4,56,12,78,25,0,9,8,42,37]

shellSort(arr)