常用排序算法的php实现——冒泡排序

数组的值由小到大排序

两层循环:外层循环执行第一次,最小值到第一位。

 

function maopao_sort($arr){

     $count = count($arr);

     if($count<2){

       return $arr;

     }

     for($i = 0; $i < $count; $i++){

         for($j = $count-1; $j > $i; $j--){

              if($arr[$j] < $arr[$j-1]){

                 $tem = $arr[$j];

                 $arr[$j] = $arr[$j-1];

                 $arr[$j-1] = $tem;

              }

         }    

     }

     return $arr;      

}

posted @ 2015-03-26 22:05  残风一月  阅读(108)  评论(0编辑  收藏  举报