快排实现
// 递归实现,相关调用函数代码实现在下面
// 调用时把end设为n-1,n为数组长度
void QuickSort(int[] data, int length, int start, int end) {
if (start == end) return;
int index = Partition(data, length, start, end);
if (index > start)
QuickSort(data, length, start, index - 1);
if (index < end)
QuickSort(data, length, index + 1, end);
}
// 测试代码
public static void main(String[] args) {
int[] data1 = {
1}