class Solution { public: // 如果做题的时候不允许使用内置的排序函数,下面是归并排序和快速排序的代码 // 合并两个已排序的部分 void merge(vector<int>& arr, int left, int mid, int right) { int n1 = mid - left + 1; // 左侧子数组长度 int n2 = right - mid; // 右侧子数组长度 // 创建临时数组 vector<int> L(n1), R(...