179.最大数
小于 1 分钟
179.最大数
/*
* @lc app=leetcode.cn id=179 lang=typescript
*
* [179] 最大数
*/
// @lc code=start
function largestNumber(nums: number[]): string {
const strs = nums
.map(val => val.toString())
.sort((a, b) => {
const order1 = a + b;
const order2 = b + a;
return order2 > order1 ? 1 : -1;
});
const res = strs.join("");
return res[0] === "0" ? "0" : res;
}
console.log(largestNumber([3, 30, 34, 5, 9])); // 9534330
// console.log(largestNumber([10, 2])); // 210
// @lc code=end
Loading...
