Wiki hat ein gutes Spickzettel, aber es beinhaltet kein Nein. von Vergleichen oder Swaps. (obwohl die Anzahl der Swaps normalerweise über ihre Komplexität entscheidet). Also habe ich folgendes erstellt. Ist die folgende Information korrekt? Bitte lassen Sie mich wissen, wenn ein Fehler vorliegt, ich werde ihn korrigieren.
Sortieren durch Einfügen:
- Durchschnittlicher Fall / schlimmster Fall: ; tritt auf, wenn die Eingabe bereits in absteigender Reihenfolge sortiert ist
- Bester Fall: ; wenn die Eingabe bereits sortiert ist
- Anzahl der Vergleiche: im schlechtesten Fall & Θ ( n ) im besten Fall
Auswahl Sortieren:
Zusammenführen, sortieren :
- Anzahl der Swaps: Keine Swaps! [erfordert aber zusätzlichen Speicher, keine In-Place-Sortierung]
Schnelle Sorte:
Blasensortierung:
Lineare Suche:
Binäre Suche:
Antworten:
quelle