Вот алгоритм quicksort.

def sort(array=[12,4,5,6,7,3,1,15]):
    less = []
    equal = []
    greater = []
    if len(array) > 1:
        pivot = array[0]
        for x in array:
            if x < pivot:
                less.append(x)
            elif x == pivot:
                equal.append(x)
            elif x > pivot:
                greater.append(x)
        return sort(less)+equal+sort(greater)
    else:
        return array
การเรียงลำดับอย่างรวดเร็วทั้งหมด def sort(array=[12,4,5,6,7,3,1,15]): less = [] เท่ากับ = [] มากกว่า = [] ถ้า len (array) > 1: pivot = array[0] สำหรับ x ในอาร์เรย์: ถ้า x < pivot: less.append(x) elif x == pivot: เท่ากับ.append(x) elif x > pivot: Greater.append(x) return sort(less)+equal+sort(greater ) else: ส่งคืนอาร์เรย์
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence