semestre_2/Algoritmos e Estruturas de .../Semana 03/bubbleSort.c

17 lines
233 B
C

void swap(int * a, int * b) {
int temp = *a;
*a = *b;
*b = temp;
}
void bubbleSort(int * v, int n){
if (n < 1)
return;
int i;
for (i=0; i<n; i++)
if (v[i] > v[i+1])
swap(&v[i], &v[i+1]);
bubbleSort(v, n-1);
}