Problem
Ask
Submissions

Problem: Squares of a Sorted Array

Medium
30 min
Explore how to apply the two pointers approach to solve the problem of returning a sorted array of squares from an already sorted integer array. This lesson helps you understand the problem constraints, develop a clear solution strategy, and implement an efficient algorithm in Python.

Statement

You are given an integer array, nums, sorted in non-decreasing order. Your task is to return a new array containing the squares of each number, also sorted in non-decreasing order.

Constraints:

  • 11 \leq nums.length 103\leq 10^3

  • 104-10^4 \leq nums[i] 104\leq 10^4

  • nums is sorted in non-decreasing order.

Problem
Ask
Submissions

Problem: Squares of a Sorted Array

Medium
30 min
Explore how to apply the two pointers approach to solve the problem of returning a sorted array of squares from an already sorted integer array. This lesson helps you understand the problem constraints, develop a clear solution strategy, and implement an efficient algorithm in Python.

Statement

You are given an integer array, nums, sorted in non-decreasing order. Your task is to return a new array containing the squares of each number, also sorted in non-decreasing order.

Constraints:

  • 11 \leq nums.length 103\leq 10^3

  • 104-10^4 \leq nums[i] 104\leq 10^4

  • nums is sorted in non-decreasing order.