一、977. 有序数组的平方
题目描述
给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。
代码示例
class Solution {
void QuickSort(vector<int> &nums,int left,int right){
int l=left,r=right;
if(l>r){
return;
}
int pivox=nums[l+r>>1];
swap(nums[l+r>>1],nums[left]);
while(l<r){
while(l<r&&nums[r]>=pivox){
--r;
}
while(l<r&&nums[l]<=pivox){
++l;
}
if(l<r){
swap(nums