本文主要和大家分享php之quicksort 快速排方法实例,希望能帮助大家更好掌握如何使用quicksort。
$arr[$i]) //放入左边数组
$left_array[] = $arr[$i]; else
//放入右边
$right_array[] = $arr[$i];
} //再分别对左边和右边的数组进行相同的排序处理方式递归调用这个函数
$left_array = quickSort($left_array); $right_array = quickSort($right_array); //合并
return array_merge($left_array, array($base_num), $right_array);
}$arr1 = [1, 4, 5, 8, 2, 12, 23, 17];$arr2 = quickSort($arr1);
var_dump($arr2);相关推荐:
本书详细说明了PHP的使用方法,内容涉及PHP应用的各个方面,并提供了大量的代码实例,使读者能够快速而容易地学会PHP。每一章都分为两部分,前一部分“深入分析”详细说明相关的技术信息,
立即学习“PHP免费学习笔记(深入)”;










