Hallo Leute,
Bubblesort-Algorithmen haben ja bekanntlich eine Zeitkomplexität von O(n²), wenn die Elemente der zu sortierenden Liste so ungünstig geordnet sind, dass eine maximale Anzahl von Vertauschungen erforderlich ist (–> „Worst-Case“)…
Soweit ganz gut, aber wie sieht es im „Best-Case“ aus? D.h. wenn die Liste eigentlich schon sortiert ist, und der Algorithmus nur noch einmal von vorne nach hinten „durchzugehen“ braucht, um die Elemente der Liste zu vergleichen, aber nix vertauschen muss…
Danke!
Stefan