179. Largest Number
Question
Code
class Solution:
def largestNumber(self, nums: List[int]) -> str:
def sort_by_str(x, y):
return 1 if str(x) + str(y) < str(y) + str(x) else -1
sorted_data = sorted(nums, key=cmp_to_key(sort_by_str))
if sorted_data[0] == 0:
return "0"
return "".join([str(num) for num in sorted_data])