题解 | 大整数排序

大整数排序

https://www.nowcoder.com/practice/b744af632ac4499aa485d7bb048bb0aa

s=int(input())
list1=[[] for i in range(1000)]
for i in range(s):
    t=input()
    list1[len(t)].append(t)
#print(list1)
for i in range(1000):
    if len(list1[i])==0:
        continue
    else:
        list1[i].sort()
        print(*list1[i],sep='\n')



利用二维数组,长度相等的排同一行,再用sort排序,最后遍历二维数组,解包输出

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务