LeetCode 179 最大数 (mediu)
2021/04/12
本题是刚才做出来的,因为翘了一节数据库,所以有时间可以将这题以及之前的丑数Ⅱ一起写出来(这样晚上就可以只看JVM了。。。)
这一题一开始看到的时候也是懵的,数组转字符串转数组???
没有丁点思路
不得不佩服,天天更新的三叶大佬是真的牛批

不过三叶大佬在sort那里写的个人以为还是没有另一位精选大佬来的简洁
将此题的(y+x).compareto(x+y) 改为(x+y).compareto(y+x)的话就成了下面贴出来的剑指offer中的求最小数的题解了
甚至此题最后还得判断拼接字符串后的前导零,最小数则没有。。。


本日收获:
1.Arrays.sort的lambda写法还需要学习,以及compareto方法学过了之后甚至不知道该怎么用
2.最后判零,将存在多个零的地方指针向后移动,然后用法substring方法输出k之后的字符串(妙啊)。

浙公网安备 33010602011771号