常见排序算法C++实现--QuickSort,MergeSort
快速排序
void QuickSort(vector<int>& num, int l, int r) {
if (l < r) {
int pivot = Partition(num, l, r);
QuickSort(num, l, pivot - 1);
QuickSort(num, pivot + 1, r);
}
}
int Partition(vector<int>& num, int l, int r) {
int pivot
原创
2020-07-14 00:36:43 ·
129 阅读 ·
0 评论