Skip to content
Onsite

Largest Number

MediumP2Coding

Given a list of non-negative integers nums, arrange them so that, written one after another, they form the largest possible number. Return that number as a string, because it can be too large for an integer type.

If the result would be only zeros (for example [0, 0]), return "0".

Example 1

Input
nums = [10,2]
Output
"210"

Example 2

Input
nums = [3,30,34,5,9]
Output
"9534330"

Example 3

Input
nums = [0,0]
Output
"0"

Constraints

  • 1 <= nums.length <= 100
  • 0 <= nums[i] <= 10^9

Hints

Run checks the 3 visible tests, Submit all 11.