def sort(data):
length = len(data)
if length <= 1:
return data
pro = data[int(length/2)]
middle = [x for x in data if x == pro]
left = [x for x in data if x < pro]
right = [x for x in data if x>pro]
return sort(left) + middle + sort(right)
递归排序
最新推荐文章于 2021-01-09 12:36:07 发布