leetcode 合并有序数组,

  leetcode 合并有序数组,

  给你一个按非降序排列的整数nums数组,返回一个由每个数的平方组成的新数组。还要求按非降序排序。

  示例1:

  输入:nums=[-4,-1,0,3,10]

  输出:[0,1,9,16,100]

  说明:平方后,数组变成[16,1,0,9,100]

  排序后,数组变成[0,1,9,16,100]例2:

  输入:nums=[-7,-3,2,3,11]

  输出:[4,9,9,49,121]提示:

  1=nums。length=104-10 ^ 4=nums[I]=10 ^ 4 nums按非降序排列代码:

  类别解决方案{

  公共:

  向量int sortedSquares(向量int nums) {

  向量整数

  for(int I=0;I nums . size();我)

  {

  res.push_back(pow(nums[i],2));

  }

  sort(res.begin()、RES . end());

  返回res

  }

  };

  我不是的。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: