void bubbleSortSimples(int *v, int n) {
int aux;
for (int i = 0; i < n; i++) {
printf("\n");
for (int j = 0; j < n; j++) {
if (v[j] > v[j + 1]) {
aux = v[j];
v[j] = v[j + 1];
v[j + 1] = aux;
} // fim do if
printf("%d\t", v[j]);
} // fim do for
} // fim do for
} // fim da funcao
void bubbleSort(int *v, int n) {
int aux;
bool troca = true;
while (troca == true) {
troca = false;
for (int i = 0; i < n; i++) {
if (v[i] > v[i + 1]) {
aux = v[i];
v[i] = v[i + 1];
v[i + 1] = aux;
troca = true;
} // fim do if
printf("%d\t", v[i]);
} // fim do for
printf("\n");
} // fim do while
} // fim do BubbleSort
void selectionsort(int *v, int n) {
int min;
for (int i = 0; i < n - 1; i++) {
min = i;
for (int j = i + 1; j < n; j++) {
if (v[j] < v[min]) {
min = j;
}// fim do if
} // fim do for
if (i != min) {
int aux = v[i];
v[i] = v[min];
v[min] = aux;
} // fim do if
}//Fim do for
} // fim da funcao selectonsort
ta testando o guj ?
Sim, postei o código para só testar, achando que conseguiria deletar o post depois, mas nao consegui…
Me desculpem.
rsrsrsrsrs, não se pode deletar porque a solução dada pode ser util a outras pessoas, mas não precisa se desculpar não, só achei estrnho aquele código todo e nada escrito
hahahahahha
É verdade. Muito obrigado…
Agora sim eu tenho uma dúvida de verdade:
http://www.guj.com.br/java/273392-quicksort
Se você puder ajudar ficarei grato.