桶排序
def bucket_sort(arr): bucket = [0]*(max(arr)-min(arr)+1) for i in range(len(arr)): bucket[arr[i]-min(arr)] += 1 print(bucket) res = [] for i in range(len(bucket)): if bucket[i] != 0: res += [i+min(arr)]*bucket[i] return res
posted on 2020-04-24 21:31 __director 阅读(73) 评论(0) 收藏 举报
浙公网安备 33010602011771号