O algoritmo de ordenação denominado quicksort é baseado na partição do arquivo em duas partes, a partir de um elemento arbitrariamente escolhido que termina localizado na sua posição final. Cada uma das partes é então ordenada independentemente, aplicando-se o algoritmo recursivamente, até que todo o arquivo esteja ordenado.
O elemento arbitrariamente escolhido foi aquele que estava na posição:
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...