java

public static void bubbleSort(int[] a) {

for (int i = 0; i < a.length-1; i++) {

for (int j = 0; j < a.length-1; j++) {

if (a[j] > a[j+1]) {

swap(a, j, j+1);

}

}

}

}

C++

#include "Bubblesort.h"

void bubblesort(vetor &a, tamanho n)

{

for(indice j= n-1; j>0; j--){

for(i=0;i<j;i++){

if(a[i+1] < a[i]){

swap(a[i+1], a[i]);

}

}

}

}

Comentários