179. 最大数

给定一组非负整数,重新排列它们的顺序使之组成一个最大的整数。

示例 1:
输入: [10,2]
输出: 210

示例 2:
输入: [3,30,34,5,9]
输出: 9534330

题解

/**
 * @param {number[]} nums
 * @return {string}
 */
var largestNumber = function(nums) {
    nums.sort((a,b)=>(a+''+b)>(b+''+a)?-1:1)
    if(nums.join('')*1==0){
        return '0'
    }
    return nums.join('')+''
};

发表评论

您的电子邮箱地址不会被公开。