当前位置: 首页 > wzjs >正文

朔州网站建设优化网站统计器

朔州网站建设优化,网站统计器,做网站公司汉狮团队,黃冈建设厅官方网站数组_有序数组的平方 一、leetcode-977二、题解1.代码2.思考 一、leetcode-977 有序数组的平方 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 样例输入:nums [-4,-1,0,3,10] …

数组_有序数组的平方

  • 一、leetcode-977
  • 二、题解
    • 1.代码
    • 2.思考


一、leetcode-977

有序数组的平方
给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。

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

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

解释:平方后,数组变为 [16,1,0,9,100]
排序后,数组变为 [0,1,9,16,100]


二、题解

1.代码

class Solution {
public:vector<int> sortedSquares(vector<int>& nums) {for(int i=0;i<nums.size();i++){nums[i]*=nums[i];}sort(nums.begin(),nums.end());return nums;}
};

2.思考

使用快慢指针的思路怎么做?

class Solution {
public:vector<int> sortedSquares(vector<int>& nums) {int k=nums.size()-1;vector<int> ans(nums.size(),0);for(int i=0,j=k;i<=j;){if(abs(nums[i])>nums[j]){ans[k--]=nums[i]*nums[i];i++;}else{ans[k--]=nums[j]*nums[j];j--;}}return ans;}
};
http://www.dtcms.com/wzjs/45577.html

相关文章:

  • 阳江网站seo公司网络推广工具有哪些
  • 网站上怎么做福彩卖家百度地图下载2022新版安装
  • 做写字楼用哪个网站更好陕西网络营销优化公司
  • 网站开发流程分为哪几个阶段关键词优化报价
  • 公司企业网站建设步骤优化seo报价
  • 郑州网站建设技术支持制作网站公司
  • 重庆网站建设重庆零臻科技行深圳网站建设 手机网站建设
  • 武汉麦诺信网站建设草根站长工具
  • 如何把网站转换成wap站点网站首页制作
  • 网站的作用和意义今天的新闻是什么
  • 海口网站建设方案报价seo怎么收费seo
  • 短视频培训机构seo网站排名优化公司哪家
  • 怎么做国外赌球网站代理佛山关键词排名效果
  • ssm做网站怎么用百度下载安装 官方
  • 机械网站推广怎么做seo排名优化方法
  • 昆明企业官网制作北京网站优化外包
  • 白银市建设局网站首页外链发布工具
  • 做门户网站长沙网站seo推广公司
  • 可以免费做商业网站的cms百家号关键词排名
  • 教育机构招聘网站建设苏州seo报价
  • 怎么给网站添加代码南通百度网站快速优化
  • 新中式装修效果图下载优化大师
  • 郑州seo顾问培训长沙网站推广排名优化
  • 连云港做网站哪里好网站搭建源码
  • 做旅游网站客服常遇到的问题在线crm
  • 自己做的网站上传如何免费做网站网页
  • 白市驿网站建设seo黑帽技术工具
  • 网站备案号链接互联网广告推广好做吗
  • 保定市网站建设爱链接外链购买
  • 淄博网站建设服务网址大全百度