Sorting algorithms/Comb sort: Difference between revisions
Content added Content deleted
m (→{{header|Sidef}}: minor code simplifications) |
m (→{{header|Sidef}}: minor code fix) |
||
Line 1,744: | Line 1,744: | ||
gap.div!(1.25).int! if (gap > 1); |
gap.div!(1.25).int! if (gap > 1); |
||
swaps = false; |
swaps = false; |
||
(arr. |
(arr.len - gap).range.each { |i| |
||
if (arr[i] > arr[i+gap]) { |
if (arr[i] > arr[i+gap]) { |
||
arr[i, i+gap] = arr[i+gap, i]; |
arr[i, i+gap] = arr[i+gap, i]; |