数组
6/11
977.有序数组的平方
功能实现:将一个数组全部平方后进行升序排列
思路:先将数组全平方,后双指针一前一后遍历排序,双循环控制双指针,先动后指针再动前指针,进行对比并排序互换。
代码:
*returnSize=numsSize; //返回的数组大小就是原数组大小
记得写这句话!!!!不然输出值就为空数组了。
nums[k++]=nums[i]*nums[i]
平方的时候设定一个新变量,否则无法覆盖数值。
6/11
功能实现:将一个数组全部平方后进行升序排列
思路:先将数组全平方,后双指针一前一后遍历排序,双循环控制双指针,先动后指针再动前指针,进行对比并排序互换。
代码:
*returnSize=numsSize; //返回的数组大小就是原数组大小
记得写这句话!!!!不然输出值就为空数组了。
nums[k++]=nums[i]*nums[i]
平方的时候设定一个新变量,否则无法覆盖数值。