Sorting algorithms/Comb sort: Difference between revisions
m
→{{header|Sidef}}: minor code simplifications
(→{{header|REXX}}: added/changed whitespace and comments.) |
m (→{{header|Sidef}}: minor code simplifications) |
||
Line 1,738:
=={{header|Sidef}}==
<lang ruby>func
var gap = arr.len;
var swaps = true;
while (gap > 1 || swaps) {
swaps = false;
if (arr[i] > arr[i+gap]) {
arr[i, i+gap] = arr[i+gap, i];
Line 1,750:
}
}
}
return arr;
}
=={{header|Swift}}==
|