快排算法是效率为O(NlogN)的几种算法中最快的一种,其用了分治的思想进行递归,当然详细代码很多,但原理一致。不多说,直接上代码:
`public static int[] quickSort(int[] array, int start, int end) {
int i = start; //当中轴为其他时,swap(array[start],array[XXX])即可
int j = end;
if (start < end) {
int temp =