你好,请写一段Python写的快速排序代码
时间: 2023-02-23 15:20:31 浏览: 106
Python写的快速排序
你好!下面是一段 Python 实现的快速排序代码:
```
def quick_sort(arr):
if len(arr) <= 1:
return arr
pivot = arr[0]
less = [x for x in arr[1:] if x <= pivot]
greater = [x for x in arr[1:] if x > pivot]
return quick_sort(less) + [pivot] + quick_sort(greater)
```
希望对您有所帮助!
阅读全文