public class Quick extends java.lang.Object
Documentação adicional: veja Seção 2.1 do livro Algorithms, 4th Edition, de Robert Sedgewick e Kevin Wayne.
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
Teste de unidade da classe.
|
static java.lang.Comparable |
select(java.lang.Comparable[] a,
int k)
Rearranja o vetor a[] de modo que a[k]
seja o k-ésimo menor elemento.
|
static void |
sort(java.lang.Comparable[] a)
Rearanja o vetor a[] em ordem crescente.
|
public static void sort(java.lang.Comparable[] a)
public static java.lang.Comparable select(java.lang.Comparable[] a, int k)
public static void main(java.lang.String[] args)