def quicksort(array
):
if len(array
) < 2:
return array
else:
pivot
= array
[0]
less
= [i
for i
in array
[1:] if i
<= pivot
]
greater
= [i
for i
in array
[1:] if i
> pivot
]
return quicksort
(less
) + [pivot
] + quicksort
(greater
)
print (quicksort
([10, 5, 2, 3]))
转载请注明原文地址: https://yun.8miu.com/read-24308.html