Skip to content

Latest commit

 

History

History
27 lines (27 loc) · 632 Bytes

File metadata and controls

27 lines (27 loc) · 632 Bytes

Squares of a Sorted Array


  • Question:

Given an integer array nums sorted in non-decreasing order, return an array of the squares of each number sorted in non-decreasing order.


  • Example:

Input: nums = [-4,-1,0,3,10]

Output: [0,1,9,16,100]

Explanation: After squaring, the array becomes [16,1,0,9,100].

After sorting, it becomes [0,1,9,16,100].


  • Solution:

Code :

class Solution {
    public int[] sortedSquares(int[] nums) {
        for(int i=0;i<nums.length;i++)
        {
            nums[i]=nums[i]*nums[i];
        }
        Arrays.sort(nums);
        return nums;
    }
}