冒泡算法
2021-03-19 06:26
标签:function span echo div 冒泡算法 print 算法 func php 冒泡算法 标签:function span echo div 冒泡算法 print 算法 func php 原文地址:https://www.cnblogs.com/bhjqn/p/13950466.htmlphp
function bubble_sort(&$arr){
$count = count($arr);
for($i=0;$i$count-1;$i++){
for($j=$i+1;$j$count;$j++){
if($arr[$j]$arr[$i]){
$arr[$i] = $arr[$i]^$arr[$j];
$arr[$j] = $arr[$i]^$arr[$j];
$arr[$i] = $arr[$i]^$arr[$j];
}
}
}
}
$arr = [5,4,3,2,1,9,8,7,6];
bubble_sort($arr);
echo ‘‘;
print_r($arr);
//结果
//Array
//(
// [0] => 1
// [1] => 2
// [2] => 3
// [3] => 4
// [4] => 5
// [5] => 6
// [6] => 7
// [7] => 8
// [8] => 9
//)