Em seu livro Randomized Algorithms , Motwani e Raghavan abrem a introdução com uma descrição de sua função RandQS - quicksort randomized - onde o pivô, usado para particionar o conjunto em duas partes, é escolhido aleatoriamente. Há muito tempo que estou atormentando meus cérebros...