C++快速排序基准插入函数的两种方法
今天做题的时候刷到一种新的快排的实现方法,主要是基准插入函数的不同,这种方法相比于常规方法时间复杂度较高,但是比较容易理解,在这里记录一下。
第一种(最常见的双指针遍历)int partition(vector&arr, int i, int j) {
int key = arr[i];
while (i
关注
打赏