php写的冒泡排序(降序),别看广告,看疗效。
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
$arr = [1,4,8,10,6,2,30]; echo '这是原始数组<br>'; print_r($arr); // echo '<br>'; // $count = count($arr); $x = 1; // for(;$count>1;$count--){ echo '第【'.$x.'】轮比较开始 >> $count=' . $count; for($i=1;$i<$count;$i++){ if($arr[$i]>$arr[$i-1]){ $tmp = $arr[$i]; $arr[$i] = $arr[$i-1]; $arr[$i-1] = $tmp; } echo '<br>'; // print_r($arr); // } echo '<br>'; // $x++; // } |
输出结果: Continue reading