Sortieralgorithmen richtig?

Bitte aktiviere JavaScript!
Hallo Community,
ich habe jetzt eine Methode für Selection Sort programmiert.
Der Compiler spuckt mir auch keinen Fehler aus und sortiert ordnungsgemäß.
Jedoch ähnelt der Code stark dem des Bubble Sort. Könnte einer von euch mal die
beiden Codes sich angucken und gucken ob ich das richtig gemacht habe?
Lieben Dank und noch ein schönes Wochenende!

Selection Sort:
Java:
    public void SelectionSort(){
        int temp;
        for (int i=0; i<Array.length-1; i++){
            for (int j=i+1; j<Array.length;j++){
                if (Array[j]<Array[i]){
                    temp=Array[i];
                    Array[i]=Array[j];
                    Array[j]=temp;
                }
            }
        }
    }
Und Bubble Sort:
Java:
    public void BubbleSort(){
        int temp;
        for (int i=1; i<Array.length; i++){
            for (int j=0; j<Array.length-i;j++){
                if (Array[j]>Array[j+1]) {
                    temp = Array[j+1];
                    Array[j+1]=Array[j];
                    Array[j] = temp;
                }
            }
        }
    }
 
Zuletzt bearbeitet von einem Moderator:
A

Anzeige




Vielleicht hilft dir unser Java-Tutorial hier weiter —> (hier klicken)
Passende Stellenanzeigen aus deiner Region:

Neue Themen

Oben