快速排序 python 三行代码

版权声明:此文章版权归呆呆所有,转发请注明出处! https://blog.csdn.net/zhangyu4863/article/details/83118816

快速排序

def quick_sort(list_):
    if len(list_) < 2: return list_
    return quick_sort([lt for lt in list_[1:] if lt <= list_[0]]) + list_[0:1] + quick_sort([rt for rt in list_[1:] if rt > list_[0]])

猜你喜欢

转载自blog.csdn.net/zhangyu4863/article/details/83118816