Sorting algorithms/Quicksort: Difference between revisions

Line 266:
if len(L) <= 1: return L
pivot = random.choice(L)
return qsort([lelt for lelt in L if lelt <= pivot]) + [pivot]*L.count(pivot) + \
qsort([gt for gt in L if gt > pivot])
 
=={{header|Seed7}}==
Anonymous user