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

大连网站开发培训帮客户做插边球网站

大连网站开发培训,帮客户做插边球网站,全球咨询公司排名,葫芦岛建设厅网站一、977.有序数组的平方的链接与题目描述 977. 有序数组的平方的链接如下所示#xff1a;https://leetcode.cn/problems/squares-of-a-sorted-array/description/https://leetcode.cn/problems/squares-of-a-sorted-array/description/ 给你一个按 非递减顺序 排序的整数数组…一、977.有序数组的平方的链接与题目描述 977. 有序数组的平方的链接如下所示https://leetcode.cn/problems/squares-of-a-sorted-array/description/https://leetcode.cn/problems/squares-of-a-sorted-array/description/ 给你一个按 非递减顺序 排序的整数数组 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-104 nums[i] 104nums 已按 非递减顺序 排序 进阶 请你设计时间复杂度为 O(n) 的算法解决本问题 二、977.有序数组的平方的c代码  第一种方法双指针的时间复杂度o(n)具体代码如下 vectorint result(nums.size(), 0);int nnums.size()-1;int left0, rightn;while(leftright){if(pow(nums[left], 2)pow(nums[right], 2)){result[n--]pow(nums[left], 2);left;}else{result[n--]pow(nums[right], 2);right--;}}return result; 第二种方法快速排序的时间复杂度o(nlogn) 具体代码如下 for(int i0;inums.size()-1;i){nums[i]*nums[i]; //快速排序}sort(nums.begin(), nums.end());return nums; 三、解题思路 本题主要讲解双指针的算法思路下面的本题的4个步骤 定义左指针的索引值为0右指针为nums.size()-1容器result装平方后的数组元素用while判断条件如果左指针的值小于等于右指针的值则循环继续反之则终止判断数组开始的值的平方是否大于末尾的值的平方如果大于输入result[n--]pow(nums[left], 2); left反之则result[n--]pow(nums[right], 2); right--;最后输出result得出答案。 感谢各位读者的阅读与支持您的支持是我前进的动力我希望我的博文能够带给您双指针的一些算法知识和启发。如果您有任何问题或意见请随时联系我或在评论区评论。希望本题的算法知识对大家有帮助谢谢各位读者的支持
http://www.w-s-a.com/news/734669/

相关文章:

  • wordpress福利网站源码高端网站设计培训机构
  • 网站建设找客户招标网免费
  • 东莞食品网站建设扬州市住房建设局网站
  • 网站色彩心理建设网站的主要功能有哪些
  • 营销型网站建设运营企业宣传网页设计
  • 建设银行官方网站网址sem搜索
  • 简述建设网站的具体步骤网络建设方案ppt
  • 自建门户网站建设工程质量监理协会网站
  • 为企网站版面设计经历了哪几个阶段
  • 如何直到网站是用什么模板做的怎么在外贸公司拿订单
  • 网站专题制作酒店网站建设考虑的因素
  • 苏州招聘网站建设潍坊网站建设wfxtseo
  • 手机网站特效做互联网平台要多少钱
  • 做网站广告推广平台旅游网站后台管理系统
  • ppt模板下载免费素材网站php网站开发平台下载
  • 网站推广策划报告航空航天可以做游戏可以视频约会的网站
  • 云南建设学院的网站划分切片来做网站
  • 建设视频网站需要什么知识辽阳建设网站
  • 提供o2o网站建设打扑克网站推广软件
  • 制作简单门户网站步骤中国建设局网站查询
  • 漳州专业网站建设网站建设的面试要求
  • 有哪些网站是封面型汕头网站上排名
  • 自动优化网站软件没有了做的新网站做百度推广怎么弄
  • 高陵县建设局网站商标查询网站
  • 郑州建设网站哪家好东莞网络公司排行榜
  • 成都网站开发费用做行程的网站
  • 做地铁建设的公司网站手机网站首页布局设计
  • 福建亨立建设集团有限公司网站搜狗网页游戏大厅
  • 设计网站musil访问量大的网站选择多少流量的服务器何时
  • 公司网站包括哪些内容新网站怎样做外链