eXorithm – Execute Algorithm: View / Run Algorithm bubble_sort

Logo Beta

function bubble_sort ($array
{
  do {
    $again = false;
    for$ii=0; $ii<(count$array)-1); $ii++) {
      if$array$ii] > $array$ii+1]) {
        $temp = $array$ii];
        $array$ii] = $array$ii+1];
        $array$ii+1] = $temp
        $again = true;
      }
    }
  } while ($again==true);
   
  return $array