Sorting algorithms/Comb sort: Difference between revisions

no edit summary
m (Added Io version.)
No edit summary
Line 238:
{CombSort Arr}
{Show {Array.toRecord unit Arr}}</lang>
=={{header|PHP}}==
 
<lang php>function combSort($arr){
$gap = count($arr);
while ($gap > 1 || $swap){
if($gap > 1) $gap /= 1.25;
$swap = false;
$i = 0;
while($i+$gap < count($arr)){
if($arr[$i] > $arr[$i+$gap]){
list($arr[$i], $arr[$i+$gap]) = array($arr[$i+$gap],$arr[$i]);
$swap = true;
}
$i++;
}
}
return $arr;
}</lang>
=={{header|PL/I}}==
<lang PL/I>
Anonymous user