def quick_sort(arr):
if len(arr) <= 1:
return arr
else:
pivot = arr[0]
return quick_sort([x for x in arr[1:] if x < pivot]) + \
[pivot] + \
quick_sort([x for x in arr[1:] if x >= pivot])
def quick_sort(arr):
if len(arr) <= 1:
return arr
else:
pivot = arr[0]
return quick_sort([x for x in arr[1:] if x < pivot]) + \
[pivot] + \
quick_sort([x for x in arr[1:] if x >= pivot])
本文标题:排序算法(五):快速排序
本文链接:https://www.haomeiwen.com/subject/erpmvttx.html
网友评论