Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started
Sorting After Squaring
00:00
5 left

Sorting After Squaring

EasyPython

Problem

Given an array of integers, sort them after squaring. Implement def sorted_squares(nums):, where nums is sorted in nondecreasing order, and return a new list containing each value squared in nondecreasing order. The input may contain negative numbers, zero, duplicates, or a single element.

Constraints

  • 1 <= nums.length <= 1000
  • -10^4 <= nums[i] <= 10^4
  • nums is sorted in nondecreasing order
  • The output must be a new list

Function Signature

def sorted_squares(nums):
Interviewer

Your question is Sorting After Squaring. Start with the requirements in the Question tab.

Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.

You need to log in / sign up to run or submit.
CodePython 3
You need to log in / sign up to run or submit.Ln 2
Run your code to see test output here.