题解 | #排序#python3 快速排序
排序
https://www.nowcoder.com/practice/2baf799ea0594abd974d37139de27896
import sys sys.setrecursionlimit(100000) class Solution: def MySort(self , arr: List[int]) -> List[int]: # write code here if arr==[]: return arr base=arr[0] l=[] r=[] for i in arr[1:]: if i< base: l=l+[i] else : r=r+[i] left= self.MySort(l) right=self.MySort(r) return left+[base]+right仅个人存档,能不用还是不用吧,容易碰到递归深度的问题