leetcode刷题记录

2023-10-27


前言

提示:以下是本篇文章正文内容,下面案例可供参考

一、leetcode:997.有序数组的平方

题目描述
给你一个按 非递减顺序 排序的整数数组 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]

代码

class Solution {
    public int[] sortedSquares(int[] nums) {
        for(int i=0;i<nums.length;i++){
            nums[i]*=nums[i];
            
        }
        Arrays.sort(nums);
        return nums;
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

leetcode刷题记录 的相关文章

随机推荐

  • Serializable接口解读

    Serializable 接口 作为 Java 中那些绕不开的内置接口 Serializable这个接口的全限定名 包名 接口名 是 java io Serializable 这里给大家说个小技巧 当你看到一个类或者接口的包名前缀里包含ja
  • Eclipse如何打开debug变量窗口

    今天笔者在使用Eclipse调试的时候 发现没有变量 Variables 监视窗口 真是头痛得很 最后摸索出一套显示变量窗口的操作如下 点击other 找到Variables并点击 最后调试代码 调试后如图所示 点击Java 最后可以显示出
  • WDK获得U盘的序列号

    一 获得U盘的逻辑序列号 重点函数 FltQueryVolumeInformation 查询卷实例的信息 可查询的类型如下 typedef enum FSINFOCLASS FileFsVolumeInformation 1 FileFsL
  • 老板现在喊我大哥,原因是我用阿里分布式事务框架Seata解决了长久以来困扰公司的分布式事务问题

    大家好 我是曹尼玛 从大学毕业5年 一直努力学习 努力工作 追求新技术 不保守 上个月我来到一家新公司上班 月薪20K 这家公司老板人很好 对员工很关爱 公司氛围不错 同事们也努力把公司项目搞搞好 除了那个混日子的10年开发经验的老王 老板
  • virtual memory exhausted: Cannot allocate memory

    编译llvm的时候出现了这个问题 原因是用了太多线程去编译 内存不够了 把 make j 改成 make j32
  • 小白简易安装MySQL数据库

    安装MySQL 一 下载地址 注意 请下载zip版 尽量不要下载exe版 方便后续卸载 https cdn mysql com Downloads MySQL 5 7 mysql 5 7 29 winx64 zip 二 操作步骤 下载后解压
  • css3 --- 实现动画线条运动效果实例集合

    CSS3实现动画线条运动效果实例集合 一 laoyuan 2016 12 20 标签 css3 阅读 5 157 在我们日常的开发中 有时候有的图片 布局块需要加一下边框运动效果 对于这些效果 我们可以使用CSS3动画属性animation
  • MySQL进阶

    无知的我正在复习MySQL进阶知识 笔记特点是 我重新整理了涉及资料的一些语言描述 排版 而使用了自己比较容易理解的描述 同样是回答了一些常见关键问题 如果有遇到有任何无法进展问题或者疑惑的地方 应该在讨论区留言 或者 其他途径以寻求及时的
  • Direct3D VertexBuffer Lock() and Unlock() function

    Stack Overflow is a question and answer site for professional and enthusiast programmers It s 100 free no registration r
  • maven 环境变量的配置

    一 安装解压缩 二 配置环境变量 1 打开环境变量配置 我的电脑 右键属性 高级系统设置 高级 环境变量 系统变量 2 配置MAVEN HOME 在系统变量中 新建 变量名 MAVEN HOME 变量值 maven文件夹路径 解压缩的路径
  • C++ 继承:父子类赋值转换、菱形继承、虚继承、继承与组合

    文章目录 1 继承的概念 2 继承方式 3 基类与派生类的赋值转换 4 作用域与隐藏 5 派生类的默认成员函数 6 友元 静态成员 7 菱形继承与虚继承 8 继承和组合 1 继承的概念 继承 是面向对象的三大特性之一 继承可以理解成是类级别
  • UE4 缓存过大的问题

    删除 C Users vive AppData Local UnrealEngine Common DerivedDataCache 新建 G DerivedDataCache 运行 bat mklink D C Users vive Ap
  • Android移动开发-蓝牙(BlueTooth)设备检测连接的实现

    无论是WIFI还是4G网络 建立网络连接后都是访问互联网资源 并不能直接访问局域网资源 比如两个人在一起 A要把手机上的视频传给B 通常情况是打开手机QQ 通过QQ传送文件给对方 不过上传视频很耗流量 如果现场没有可用的WIFI 手机的数据
  • 千图app官网下载

    千图app官网下载 http qiantuapp com
  • 计算机图形学学习笔记(一):坐标表示

    几种不同的笛卡尔坐标系 建模坐标系 在各自的参照系中构造每一对象的形状 比如树或家具 这些坐标系称为建模坐标系 modeling coordinate 或局部坐标系 local coordinate 或主坐标系 master coordin
  • 搭建家庭影音媒体中心 --公网远程连接Jellyfin流媒体服务器

    文章目录 前言 1 安装Home Assistant 2 配置Home Assistant 3 安装cpolar内网穿透 3 1 windows系统 3 2 Linux系统 3 3 macOS系统 4 映射Home Assistant端口
  • 如何把一张图片做成一个好看的电脑图标

    话不多说直奔主题 第一步 首先注意一下自己的桌面也就是想把什么东西的图标给换了 举个例子1 假如我们想换WPS图标 这时可以直接右击鼠标 gt 属性 gt 更换图标 然后找到目的图标位置更换就行了 2 假如我们想把一个 vbs程序的图标换了
  • 91.2%准确率!ViTAEv2:视觉Transformer新工作!更大模型、更多任务、更高效率

    点击下方卡片 关注 CVer 公众号 AI CV重磅干货 第一时间送达 转载自 京东探索研究院 以超大规模模型和无监督预训练方法为代表的超级深度学习技术 正在深刻地影响着人工智能领域的研究进展 在机器视觉 自然语言处理 多模态分析等多个领域
  • tiledmap 图块属性_TiledMap 组件参考

    TiledMap 组件参考 TiledMap 地图 用于在游戏中显示 TMX 格式的地图 点击 属性检查器 下方的 添加组件 按钮 然后从 渲染组件 中选择 TiledMap 即可添加 TiledMap 组件到节点上 TiledMap 的脚
  • leetcode刷题记录

    文章目录 前言 一 leetcode 997 有序数组的平方 前言 提示 以下是本篇文章正文内容 下面案例可供参考 一 leetcode 997 有序数组的平方 题目描述 给你一个按 非递减顺序 排序的整数数组 nums 返回 每个数字的平