Files
bili_follow_group/source/quicksort.py
digouyou b34239f5ea first_test
Co-authored-by: Copilot <copilot@github.com>
2026-04-26 19:26:17 +08:00

8 lines
231 B
Python

def quicksort(arr):
if len(arr) <= 1:
return arr
pivot = arr[-1]
left = [x for x in arr[:-1] if x <= pivot]
right = [x for x in arr[:-1] if x > pivot]
return quicksort(left) + [pivot] + quicksort(right)