- <?php
- //Quick Sort
- function quickSort(array $array){
- static $run = 0;
- $len = count($array);
- if($len <= 1) return $array;
- $arrleft=array();
- $arrright=array();
- $flag = $array[0];
- for($i=1;$i<$len;$i++){
- if($array[$i]<=$flag){
- $arrleft[]=$array[$i];
- }else{
- $arrright[] = $array[$i];
- }
- }
- $arrleft = quickSort($arrleft);
- $arrright = quickSort($arrright);
- $run++;
- return array_merge($arrleft,array($flag),$arrright);
- }
- $data= array(10,12,43,32,123,12);
- $newarr = quickSort($data);
- print_r($newarr);
- ?>
本文链接http://www.cxybl.com/html/wlbc/Php/20130319/37248.html
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索html
, http
, 快速排序
, 排序
, 链接
, 快速
php快速排序
快速排序算法、快速排序 java、快速排序 c++、快速排序时间复杂度、冒泡排序,以便于您获取更多的相关知识。
时间: 2025-01-19 08:02:56