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

leetcode977:有序数组的平方

有序数组的平方

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

public int[] sortedSquares(int[] nums) {int start = 0;int end = nums.length-1;int[] arr = new int[nums.length];for (int i = arr.length-1; i >= 0 ; i--) {if(nums[end] > -nums[start]){arr[i] = nums[end]*nums[end];end--;}else{arr[i] = nums[start]*nums[start];start++;}}return arr;}

双指针,因为原来整数数组为递增,最大数一定在头尾


http://www.mrgr.cn/news/4842.html

相关文章:

  • flink 消费 kafka subtask 分区策略
  • [sqlserver][sql]将一个字符串按照分隔符进行分割
  • Nvidia AI 发布 Llama-Minitron 3.1 4B:通过修剪和提炼 Llama 3.1 8B 构建的新语言模型
  • WPF 怎么样使用缓存
  • Ubuntu下载安装教程|Ubuntu最新长期支持(LTS)版本24.04 LTS下载安装
  • git下载
  • 牛客网SQL进阶144:每月及截止当月的答题情况
  • 教你如何在5分钟之内学会用AI写一个吸引人的文章开头
  • case when 语句的几种常用用法
  • Nginx: 配置项之root和alias的区别, 深入理解location, 以及stub_status模块的用法
  • 用阿里云“无影”搭建《黑神话:悟空》电脑环境
  • python-逆序数(赛氪OJ)
  • 查看dataframe的后几行数据
  • 安企CMS怎么安装到二级目录,安企CMS安装到二级目录教程
  • linux文件——用户缓冲区——概念深度探索、IO模拟实现
  • 《Python requests 库详解》
  • 自然语言处理系列三十七》词频-逆文档频率TF-IDF》Java代码实现
  • 网络编程-网络基础
  • gif图片怎么压缩大小?深度测评7款动图压缩工具(内含教程)
  • 【系统分析师】-综合知识-操作系统