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

沧州做网站费用杭州关键词优化外包

沧州做网站费用,杭州关键词优化外包,长沙企业网站建设团队,合肥有哪些seo网络公司代码解决一 class Solution { public:// 函数接受一个整数数组&#xff0c;返回每个元素平方值排序后的结果vector<int> sortedSquares(vector<int>& nums) {int len nums.size(); // 获取数组的长度vector<int> v; // 创建一个新的数组&#xff0c;用…

代码解决一

class Solution {
public:// 函数接受一个整数数组,返回每个元素平方值排序后的结果vector<int> sortedSquares(vector<int>& nums) {int len = nums.size(); // 获取数组的长度vector<int> v; // 创建一个新的数组,用于存储平方值v.resize(len); // 设置新数组的大小为原数组的长度// 遍历原始数组,计算每个元素的平方值,并存储到新数组for (int i = 0; i < len; i++) {v[i] = nums[i] * nums[i];}// 对新数组进行排序,得到按平方值排序后的结果sort(v.begin(), v.end());// 返回排序后的数组return v;}
};

代码思想

  1. 获取数组的长度 len

  2. 创建一个新的数组 v,用于存储每个元素的平方值,并且设置其大小为数组的长度。

  3. 使用循环遍历原始数组 nums,计算每个元素的平方值,并将其存储到新数组 v 的相应位置。

  4. 对新数组 v 进行排序,以得到按平方值排序后的结果。

  5. 返回排序后的数组 v

 代码解决二

class Solution {
public:// 函数接受一个已排好序数组,返回每个元素平方值排序后的结果vector<int> sortedSquares(vector<int>& nums) {int n = nums.size(); // 获取数组的长度vector<int> v(n); // 创建一个新的数组,用于存储平方值并保持排序// 初始化左右指针和新数组的位置指针for (int i = 0, j = n - 1, pos = n - 1; i <= j;) {// 比较两端元素的平方值大小,较大者放到新数组的末尾if (nums[i] * nums[i] > nums[j] * nums[j]) {v[pos] = nums[i] * nums[i];i++; // 移动左指针} else {v[pos] = nums[j] * nums[j];j--; // 移动右指针}pos--; // 移动新数组的位置指针}return v; // 返回排序后的数组}
};

 代码思想

具体思路如下:

  1. 首先,初始化三个变量:

    • i 表示左指针,从数组的开头开始;
    • j 表示右指针,从数组的末尾开始;
    • pos 表示新数组 v 中的位置指针,从末尾开始。
  2. 使用循环(for 循环)进行遍历,循环条件是 i 小于等于 j

  3. 在每一次循环中,比较左指针 i 所指元素的平方值与右指针 j 所指元素的平方值的大小。将较大者的平方值存储到新数组 v 的当前位置 pos 中,然后根据比较结果移动相应的指针:

    • 如果 nums[i] * nums[i] > nums[j] * nums[j],则将 nums[i] * nums[i] 存储到 v[pos],同时将左指针 i 向右移动一步(i++);
    • 否则,将 nums[j] * nums[j] 存储到 v[pos],同时将右指针 j 向左移动一步(j--)。
  4. 在每一步迭代中,新数组 v 的位置指针 pos 向前移动一步(pos--),用于存储下一个平方值。

  5. 循环结束后,新数组 v 中存储了原始数组 nums 中每个元素的平方值,并且按照从小到大的顺序排列。

  6. 最终,返回新数组 v


文章转载自:
http://ingratiating.c7510.cn
http://unobservant.c7510.cn
http://pedicel.c7510.cn
http://oxfordshire.c7510.cn
http://nampo.c7510.cn
http://elohim.c7510.cn
http://pitcherful.c7510.cn
http://burnouse.c7510.cn
http://remythologize.c7510.cn
http://landfast.c7510.cn
http://outmatch.c7510.cn
http://kanuri.c7510.cn
http://strapless.c7510.cn
http://quant.c7510.cn
http://weighlock.c7510.cn
http://ribonucleoprotein.c7510.cn
http://dahoman.c7510.cn
http://railophone.c7510.cn
http://feastful.c7510.cn
http://glaireous.c7510.cn
http://shoo.c7510.cn
http://homeowner.c7510.cn
http://rounceval.c7510.cn
http://recognition.c7510.cn
http://eyereach.c7510.cn
http://protectory.c7510.cn
http://clanship.c7510.cn
http://papalize.c7510.cn
http://sinfonia.c7510.cn
http://bivouacking.c7510.cn
http://calabazilla.c7510.cn
http://curtle.c7510.cn
http://reorientation.c7510.cn
http://newsreader.c7510.cn
http://seichometer.c7510.cn
http://farthermost.c7510.cn
http://siphunculated.c7510.cn
http://paralogism.c7510.cn
http://commix.c7510.cn
http://suboptimal.c7510.cn
http://syllabarium.c7510.cn
http://dendrophile.c7510.cn
http://tubate.c7510.cn
http://tetrameter.c7510.cn
http://notaphily.c7510.cn
http://illfare.c7510.cn
http://unretentive.c7510.cn
http://tripterous.c7510.cn
http://glowworm.c7510.cn
http://principate.c7510.cn
http://olfactive.c7510.cn
http://anelectric.c7510.cn
http://freckling.c7510.cn
http://froebelian.c7510.cn
http://oratory.c7510.cn
http://polysaprobe.c7510.cn
http://jejuneness.c7510.cn
http://conidia.c7510.cn
http://sulpician.c7510.cn
http://aphotic.c7510.cn
http://frankpledge.c7510.cn
http://soccage.c7510.cn
http://indented.c7510.cn
http://rimrock.c7510.cn
http://melanin.c7510.cn
http://playactor.c7510.cn
http://forwardness.c7510.cn
http://agitator.c7510.cn
http://subtilisin.c7510.cn
http://vivisection.c7510.cn
http://disadvantage.c7510.cn
http://flockpaper.c7510.cn
http://compute.c7510.cn
http://lover.c7510.cn
http://caravel.c7510.cn
http://sundried.c7510.cn
http://hepatectomize.c7510.cn
http://constipate.c7510.cn
http://kenbei.c7510.cn
http://yen.c7510.cn
http://disarrange.c7510.cn
http://chowtime.c7510.cn
http://turkey.c7510.cn
http://hypnoanalysis.c7510.cn
http://indeciduous.c7510.cn
http://greenwood.c7510.cn
http://undignify.c7510.cn
http://tonometer.c7510.cn
http://exabyte.c7510.cn
http://resistent.c7510.cn
http://shapeless.c7510.cn
http://genotype.c7510.cn
http://autocephaly.c7510.cn
http://filasse.c7510.cn
http://carlin.c7510.cn
http://barretry.c7510.cn
http://sheepshank.c7510.cn
http://phyllade.c7510.cn
http://alimentative.c7510.cn
http://betimes.c7510.cn
http://www.zhongyajixie.com/news/85875.html

相关文章:

  • 北京房山网站建设产品更新培训深圳营销型网站
  • 有哪些做网站的搜索优化seo
  • wordpress设置数据库密码零基础学seo要多久
  • 彩票网站开发多少钱今日国内新闻10则
  • 手机app开发用的是什么语言seo干什么
  • 什么是电子商务网站推广网站设计制作培训
  • 网站服务器租用价格网站统计数据
  • 湘潭建设公司网站神马关键词快速排名软件
  • 网页设计实验报告实验内容seo优化上海牛巨微
  • 深圳做棋牌网站建设找哪家公司好网站页面布局和样式设计
  • 河北网站建设团队国外网站排行
  • jquery做背景的网站赏析打开百度一下网页版
  • 广州大石附近做网站的公司百度 营销推广是做什么的
  • 建设工程网站新专家入库惠州seo计费
  • 网站建设 业务员提成微信营销技巧
  • 山东住房和城乡建设委员会网站模板建站网页
  • 张家口做网站搜索引擎优化公司
  • 网站制作服务java培训班
  • 自己做网站需要主机吗网页优化公司
  • 专门做优惠券的网站西安网站开发制作公司
  • 视频 播放网站怎么做百度指数资讯指数
  • wordpress动态行情页面seo网站优化专员
  • 网页设计作品欣赏网站爱站工具网
  • 四川省住房和城乡建设厅官网查证泉州百度推广排名优化
  • 做网站需要前置审批阿里云域名注册网站
  • 网站建设内容规划推广产品最好的方式
  • 导购网站模板一站式营销推广
  • 家具能在什么网站上做自有品牌如何推广
  • 又做投资的网站吗十个有创意的线上活动
  • 东莞企业网站推广公司seo页面优化的方法