1、快排朴素版
def parttion(nums,left,right):
low=left
high=right
base=nums[low]
while low<high:
while low<high and nums[high]>=base:
high-=1
if low<high:
nums[low]=nums[high]
while low<high and nums[low]<=base:
low+=1
if low<high:
nums[high]=nums[low]
nums[low]=base
return low
def quicksort(nums,left,right):
if left<right:
index=parttion(nums,left,right)
quicksort(nums,left,index-1)
quicksort(nums,index+1,right)