Package br.unip.aps.sorting
Class GravadorPassos
java.lang.Object
br.unip.aps.sorting.GravadorPassos
Grava cada comparacao, troca e escrita que um algoritmo faz num vetor de inteiros, para reproduzir a ordenacao passo a passo.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordUm passo: tipo, posicoes envolvidas (-1 quando nao ha) e o valor escrito, nas atribuicoes. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic List<GravadorPassos.Passo> gravar(AlgoritmoTipo tipo, int[] valores) Ordena uma copia devalorescom o algoritmo e devolve todos os passos, na ordem em que aconteceram.
-
Field Details
-
COMPARA
public static final int COMPARA- See Also:
-
TROCA
public static final int TROCA- See Also:
-
ATRIBUI
public static final int ATRIBUI- See Also:
-
-
Method Details
-
gravar
Ordena uma copia devalorescom o algoritmo e devolve todos os passos, na ordem em que aconteceram.
-