博客
关于我
【Lintcode】1901. Squares of a Sorted Array
阅读量:196 次
发布时间:2019-02-28

本文共 519 字,大约阅读时间需要 1 分钟。

题目地址:

给定一个数组,要求将其平方后排序。代码如下:

import java.util.Arrays;public class Solution {       /**     * @param A: The array A.     * @return: The array of the squares.     */    public int[] SquareArray(int[] A) {           // write your code here        if (A == null || A.length == 0) {               return A;        }                for (int i = 0; i < A.length; i++) {               A[i] = A[i] * A[i];        }            Arrays.sort(A);        return A;    }}

时间复杂度 O ( n log ⁡ n ) O(n\log n) O(nlogn),空间 O ( 1 ) O(1) O(1)

转载地址:http://uqds.baihongyu.com/

你可能感兴趣的文章
Mysql新建用户和数据库并授权
查看>>
MySQL日期时间函数大全
查看>>
MySQL更新锁(for update)摘要
查看>>
MySQL服务器安装(Linux)
查看>>
mysql服务器查询慢原因分析方法
查看>>
mysql服务无法启动的问题
查看>>
mysql权限
查看>>
mysql条件查询
查看>>
MySQL架构与SQL的执行流程_1
查看>>
mysql查询储存过程,函数,触发过程
查看>>
mysql查询总成绩的前3名学生信息
查看>>
mysql的cast函数
查看>>
mysql的InnoDB引擎索引为什么使用B+Tree
查看>>
mysql的logrotate脚本
查看>>
MySQL的on duplicate key update 的使用
查看>>
MySQL的Replace用法详解
查看>>
mysql的root用户无法建库的问题
查看>>
mysql的sql执行计划详解
查看>>
mysql的sql语句基本练习
查看>>
Mysql的timestamp(时间戳)详解以及2038问题的解决方案
查看>>