时间:2021-07-01 10:21:17 帮助过:52人阅读
$arr[($j + 1)]){
//下一个大于上一个
$temp = $arr[($j + 1)];
$arr[($j + 1)] = $arr[$j];
$arr[$j] = $temp;
}
}
}
}else{
//降序
for($i = $last_key;$i >= 0;$i--){
//获取已经排序好的key
$sort_key = $last_key - $i;
for($j = $last_key;$j > $sort_key;$j--){
if($arr[$j] > $arr[($j - 1)]){
//下一个大于上一个
$temp = $arr[($j - 1)];
$arr[($j - 1)] = $arr[$j];
$arr[$j] = $temp;
}
}
}
}
return $arr;
}
$sort_arr = getRandArr();
var_dump(bubbleSort($sort_arr));以上就介绍了php编写冒泡排序,包括了冒泡排序,php方面的内容,希望对PHP教程有兴趣的朋友有所帮助。