摘要: 1.如果待排数组array的大小是0或1则结束递归返回这个数组。2.从数组中选择一项作为基准项,把剩下的元素分成2个不相关的组。比该数据小的数据排列在左边,比该数据大的数据排列在右边。SmallThanPivot = {所有<pivot的元素} LargerThanPivot = {所有>pivot的元素}3.返回重排后的列表,重复前面的过程分别对左边和右边的序列进行快速排序。QuickSort(SmallThanPivot);Pivot;QuickSort(LargerThanPivot);75,70,65,84,98,78,100,93,55,61,81,68 //选取75为基 阅读全文