(转载)快速排序Java实现
快速排序算法
练习算法的时候练到了快排,原理都清楚但是自己写了一个觉得很不满意,决定搜一搜网上的快排看一看 然后搜了好几个,评论区都说代码出错了出错了什么的,可能确实有一些代码复制来粘贴去结果都是错误的……于是找了一个很靠前的文章,花了好半天把代码从头到尾过了一遍 至少这次的代码我觉得没啥问题了,加了点注释先放在这,免得以后又怀疑人生 因为只是记录,所以不写原理,需要新手入门的请自行移步 快速排序(java实现) 关于快速排序法为什么一定要从右边开始的原因
public class Sort {
public static void main(String[] args){
// 以下是测试用例,说实话我也不知道是否足够全面
int[] arr1 = {10,7,2,4,7,62,3,4,1,8,9,19};
int[] arr2 = {99,
(转载)快速排序Java实现最先出现在Python成神之路。
共有 0 条评论