最大数
问题简述
给定一个长度为n的数组nums,数组由一些非负整数组成,现需要将他们进行排列并拼接,每个数不可拆分,使得最后的结果最大,返回值需要是string类型,否则可能会溢出。思路
自定义排序,当
int(str(b) + str(a)) > int(str(a) + str(b))时,就交换a和b;非 Python 可能存在越界风险;
细节:存在前导 0 的情况;
Last updated
问题简述
给定一个长度为n的数组nums,数组由一些非负整数组成,现需要将他们进行排列并拼接,每个数不可拆分,使得最后的结果最大,返回值需要是string类型,否则可能会溢出。思路
自定义排序,当 int(str(b) + str(a)) > int(str(a) + str(b)) 时,就交换 a 和 b;
非 Python 可能存在越界风险;
细节:存在前导 0 的情况;
Last updated