LeetCode-179-最大数

题目描述:给定一组非负整数
nums
,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。
示例说明请见LeetCode官网。
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/largest-number/
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
解法一:数组排序
首先,通过排序将给定的nums排序好,排序逻辑是通过一个比较器实现的,就是比较2个数正向连接和反向连接哪个比较大,然后按顺序将排序后的数组连接起来即可。
备注:逻辑比较清晰,但是还是提交了多次才提交成功,主要遇到以下两个问题:
没考虑拼接后的数前缀的0是无意义的,需要去掉。
这两点都很基础,以后注意。
【每日寄语】 不在沉默中爆发,就在沉默中灭亡。