Loading

摘要: 1 def radix(li): 2 # 1. 创建桶 3 max_mun = max(li) 4 buckets = [[] for _ in range(10)] 5 # 2.将数放到对应的桶里 6 it = 0 7 while 10 ** it <= max_mun: 8 for value 阅读全文
posted @ 2021-07-16 15:40 climber_dzw 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 每个桶存放一定范围的数,再对桶内的数进行排序。 def but_sort(li, n=100, max_num=10000): """ :param li: 待排序的序列 :param n: 桶的个数 :param max_num: 最大值 :return: 排序后的序列 """ # 1. 创建桶 阅读全文
posted @ 2021-07-16 11:04 climber_dzw 阅读(36) 评论(0) 推荐(0) 编辑