快排

def quickly_sort(array):
    if len(array) < 2:
        return array
    else:
        mid_index = 0
        mid = array[mid_index]
        less_port = [i for i in array[mid_index+1:] if i <= mid]
        grant_port = [i for i in array[mid_index+1:] if i > mid]

        return quickly_sort[less_port] + [mid] + quickly_sort[grant_port]

        


posted @ 2020-04-02 12:02  ColaIce  阅读(122)  评论(0)    收藏  举报