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

电子商务网站建设.pdfidea网站开发

电子商务网站建设.pdf,idea网站开发,小波app推广网,网站如何快速免费推广【力扣】977. 有序数组的平方 给你一个按 非递减顺序 排序的整数数组 nums#xff0c;返回 每个数字的平方 组成的新数组#xff0c;要求也按 非递减顺序 排序。 示例 1#xff1a; 输入#xff1a;nums [-4,-1,0,3,10] 输出#xff1a;[0,1,9,16,100] 解释#xff1a…【力扣】977. 有序数组的平方 给你一个按 非递减顺序 排序的整数数组 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 1 0 4 10^4 104 - 1 0 4 10^4 104 nums[i] 1 0 4 10^4 104 nums 已按非递减顺序排序 题解 暴力平方后直接排序 class Solution {public int[] sortedSquares(int[] nums) {//新数组,也可以在原数组上进行int[] ans new int[nums.length];for (int i 0; i nums.length; i) {ans[i] nums[i] * nums[i]; //nums[i] * nums[i];}Arrays.sort(ans);return ans;} }首尾指针每次比较两个指针对应的数选择较大的那个逆序放入答案并往前移动指针。 class Solution {public int[] sortedSquares(int[] nums) {//新数组int[] ans new int[nums.length];int left 0, right nums.length-1;int pos nums.length-1;while(left right) {if (nums[left]*nums[left] nums[right]*nums[right]) {//更新ans数组从大到小ans[pos] nums[left]*nums[left];left;}else {//更新ans数组从大到小ans[pos] nums[right]*nums[right];--right;}--pos;}return ans;} }
http://www.yutouwan.com/news/356726/

相关文章:

  • 建设银行u盾用网站打不开响应式模板网站模板下载
  • 石狮市建设局网站如何免费做网络推广
  • 软件专业做学校网站论文怎么选题河北省住建和城乡建设厅网站首页
  • 甘肃省建设局网站首页宜昌网站优化
  • 网页添加兼容性站点怎么在工商网站做实名认证
  • 2在线做网站给新公司做网站要多少钱
  • 企业网站建设好的案例如何搭建一个企业子账号网站
  • 开平设计网站免费网站重生做军嫂
  • 做婚恋网站的翻译好吗绿色风格 网站
  • 做家教网站赚钱么竞价托管咨询微竞价
  • 象山县城乡建设局网站官方网站车联网是谁做
  • 电商网站开发脑图写论文的网站
  • 中国公路建设行业协会网站上wordpress网站前端优化
  • 建设网站文献seo短视频永久入口运营
  • 移动端网站怎么制作搜索引擎营销成功案例
  • 如何做哟个优惠券网站上海对外经贸大学
  • 商标怎么设计上海seo推广方法
  • 建网站就找伍佰亿在哪里购买域名
  • 广州建设网站公司哪家好西樵网站建设
  • 云南做网站公司哪家好网站建设培训网站
  • 国外网站如何建设百度网页入口官网
  • 确定网站建设的目的美工需要会哪些软件
  • 福州市建网站公司全网营销的四大优势
  • 揭阳网站建设揭阳网站建设 代表联系群众
  • 胶南做网站wordpress调用面包屑
  • 网站首页没有权重wordpress 内部链接
  • app电商网站建设银行网站点不进去
  • thinkphp开发企业网站建设房子设计图软件
  • 为进一步加强校园网站建设外贸建站选择哪个服务器好
  • idea制作网站域名分类网站