1. 程式人生 > >快速排序 python 三行程式碼

快速排序 python 三行程式碼

快速排序

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]])