一晚上才弄懂排序算法…還是看的一個C語言的視頻。
php冒泡排序算法
<?php
/***冒泡排序***/
function paixu($arr){
$count=count($arr);
for($i=0;$i<$count;$i++){ //冒泡趟數
for($j=$count-2;$j>=$i;$j--){
if($arr[$j+1]<$arr[$j]){ //比較
$tmp=$arr[$j+1]; //交換
$arr[$j+1]=$arr[$j];
$arr[$j]=$tmp;
}
}
}
return $arr;
}
?>