Counting sort: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
ajeitando o counting |
|||
Linha 98:
=== Código em JAVA ===
<syntaxhighlight lang="java" line="1">
public
for (int
}
▲ maior = v[i];
}▼
// frequencia
int[] c = new int[maior];
for (int i = 0; i < v.length; i++) {
// cumulativa
for (int i = 1; i < c.length; i++) {
Integer[] b = new Integer[v.length];
for (int i = 0; i < b.length; i++) {▼
▲for (int i = 0; i < b.length; i++) {
}
▲ c[v[i] -1]--;
for (int i = 0; i < b.length; i++) {▼
}
▲for (int i = 0; i < b.length; i++) {
▲ }
▲ v[i] = b[i];
</syntaxhighlight>
|