Code:
public class Bubblesort{
static void bubblesort (int [] Values){
for (int j=Values.length-1;j>0;j--){
for (int i=0; i<j;i++){
if (Values [i]>Values [i+1]){
// vertausche Elemente
int tausch=Values[i];
Values[i]=Values[i+1];
Values[i+1]=tausch;
}
System.out.println(Values[i]);
}
}
}
public static void main (String[]args){
int [] test={2,4,1,3};
bubblesort(test);
}
}
Was ist hier schief gelaufen? Er sortiert nicht richtig. Kann mir einer bitte helfen?
Ausgabe: 213121
Danke