Witam,
Próbuję posortować bąbelkowo tablice, analizując wszystkie algorytmy wydaje mi się że mam poprawnie skonstruowany swój, lecz wynik wychodzi inaczej. Mógłby mnie ktoś oświecić, bo chyba już zgłupiałem :p
int[] tablica = new int[30];
Random rand = new Random();
int bufor;
/// wypełnienie tablicy wartościami 0-100
for(int i = 0; i < tablica.length; i++){
tablica[i] = rand.nextInt(100);
}
/// 5 3 2 8 1 12
/// zamiana miejscami
for(int j = 0; j < tablica.length-1; j++){
if(tablica[j] > tablica[j+1] ){
bufor = tablica[j];
tablica[j] = tablica[j+1];
tablica[j+1] = bufor;
}
}