php三种基础算法:冒泡,插入和快速排序法
$array = array(2,3,5,6,9,8,1);
//冒泡排序思想,前后元素比较
function sort_bulldle($array){
$num = count($array);
for($i=0; $i=0; $j--) {
if ($tmp =0;$j--) {
if($tmp$array[$i]) {
$left_array[] = $array[$i];
}else
{
$right_array[] = $array[$i];
}
}
$left_array = sort_bulldle($left_array);
$right_array = sort_bulldle($right_array);
return array_merge($left_array, array($base_num), $right_array);
}
页:
[1]