PHP算法之冒泡排序
//冒泡排序 //①思路,先比较出第一次,找一个最大的值,排到最后; //②重复count遍之后,就能得到排序; //③优化,每一次循环之后不需要再次全部重复; $array = [11,5,4,58,1,222,34]; for ($j = 0; $j< count($array)-1; $j++) { for($i = 0 ; $i < count($array)-$j-1; $i++){ if($array[$i] >$array[$i+1]){ $a = $array[$i+1]; $array[$i+1] = $array[$i]; $array[$i] = $a; } } } echo"<pre>"; var_dump($array);