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

wordpress全站ajax方法百度经验官网

wordpress全站ajax方法,百度经验官网,网站建设自查维护报告,如何在百度上添加店铺的位置题目: Leetcode 977. 有序数组的平方 描述: 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序 思路: 双指针法 数组其实是有序的, 只不过负数平方之…

题目:
Leetcode 977. 有序数组的平方

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

在这里插入图片描述

思路:
双指针法
数组其实是有序的, 只不过负数平方之后可能成为最大数了。

那么数组平方的最大值就在数组的两端,不是最左边就是最右边,不可能是中间。

此时可以考虑双指针法了,i指向起始位置,j指向终止位置。

定义一个新数组result,和A数组一样的大小,让k指向result数组终止位置。

如果A[i] * A[i] < A[j] * A[j] 那么result[k–] = A[j] * A[j]; 。

如果A[i] * A[i] >= A[j] * A[j] 那么result[k–] = A[i] * A[i]; 。

public class Solution {public int[] sortedSquares(int[] nums) {int l=0;int r=nums.length-1;int[] res=new int[nums.length];int j=nums.length-1;while(l<=r){if(nums[l]*nums[l]>nums[r]*nums[r])res[j--]=nums[l]*nums[l++];else res[j--]=nums[r]*nums[r--];}return res;}
}
http://www.tj-hxxt.cn/news/94288.html

相关文章:

  • 连云港网站建设服务山东企业网站建设
  • 公司网站制作开发公司百度搜索引擎排行榜
  • 常用网站架构深圳百度推广优化
  • 哪个推广平台效果好宁波seo运营推广平台排名
  • 做网站用到什么技术福州seo快速排名软件
  • 企业申请域名seo优化常识
  • 外贸公司手机网站网站移动端优化工具
  • 企业网站建设怎么做武汉今日头条最新消息
  • 作一手房用什么做网站东莞网站设计公司
  • 做网站工资高吗深圳百度竞价托管公司
  • 智慧团建登录不上厦门seo屈兴东
  • 手机免费网站空间网站快速收录付费入口
  • 高端论坛网站建设传播易广告投放平台
  • 北京网站建设 专业10年清远网站seo
  • 邯郸兄弟建站今日新闻最新消息50字
  • 注销网站 注销主体印度疫情最新消息
  • 保定 网站飓风seo刷排名软件
  • 承德优化网站建设培训师资格证怎么考
  • 网站投票链接怎么做的win7优化工具哪个好用
  • html5网站建设企业论文注册网站流程和费用
  • 郑州知名网站建设公司排名人力资源短期培训班
  • 夜夜做新郎网站在线视频成都高新seo
  • 山西网络营销博客程序seo
  • 医药类网站怎么做seoseo的优化技巧有哪些
  • 小众网站论文人民日报最新消息
  • 软件界面设计用什么软件深圳优化seo排名
  • 页面设计要点seo网站排名优化案例
  • 企业门为什么要建设门户网站建一个网站需要多少钱?
  • 茶叶网站开发目的和意义黑帽seo技术
  • 湘潭做网站 m磐石网络网站seo优化方案设计