示例 1:
输入: [10,2]
输出: 210
示例 2:
输入: [3,30,34,5,9]
输出: 9534330
class Solution(object):
def largestNumber(self, nums):
for i in range(len(nums)):
for j in range(len(nums) - i - 1):
if str(nums[j]) + str(nums[j + 1]) > str(nums[j + 1]) + str(nums[j]):
nums[j], nums[j + 1] = nums[j + 1], nums[j]
s = ''
if nums[-1] == 0:
return('0')
for i in nums:
s = str(i) + s
return s
a = Solution().largestNumber([3,30,34,5,9])
print(a)