| [ Web Proxy ] |
| Viewing: https://raw.githubusercontent.com/AllAlgorithms/javascript/master/algorithms/sorting/shellSort.js | [Back] [Original] |
function shellsort(array) {
for(var g = 0; g < gaps.length; g++) {
var gap = gaps[g];
for(var i = gap; i < array.length; i++) {
var temp = array[i];
for(var j = i; j >= gap && array[j - gap] > temp; j -= gap) {
array[j] = array[j - gap];
}
array[j] = temp;
}
}
return array;
}
| Web Proxy Viewer | New URL | Original Page |