php排序算法:快速排序算法 /* * 快速排序算法 */function quicksort($array){ $len = count($array); if($len <= 1){ return $array; } $left_array = array(); $right_array = array(); $key = $array[0]; for($i=1;$i<$len;$i++){ if($array[$i]<$key){ $left_array[] = $array[$i]; }else{ $right_array[] = $array[$i]; } } $left_array = quicksort($left_array); $right_array = quicksort($right_array); return array_merge($left_array,array($key),$right_array); }$sortarray = array(13,89,23,9,19,88,56,78,34,69,10,14);print_r(quicksort($sortarray));
