Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » Berechenbarkeits- und Komplexitätstheorie » Vergleich Insertion-Sort & Merge-Sort » Antwort erstellen » Hallo Gast [Anmelden|Registrieren]

Antwort erstellen
Benutzername: (du bist nicht eingeloggt!)
Thema:
Nachricht:

HTML ist nicht erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt

Smilies: 21 von 33
smileWinkDaumen hoch
verwirrtAugenzwinkerngeschockt
Mit ZungeGottunglücklich
Forum Kloppebösegroßes Grinsen
TanzentraurigProst
TeufelSpamWillkommen
LehrerLOL HammerZunge raus
Hilfe 
aktuellen Tag schließen
alle Tags schließen
fettgedruckter Textkursiver Textunterstrichener Text zentrierter Text Hyperlink einfügenE-Mail-Adresse einfügenBild einfügen Zitat einfügenListe erstellen CODE einfügenPHP CODE farbig hervorheben
Spamschutz:
Text aus Bild eingeben
Spamschutz

Die letzten 5 Beiträge
Shizmo

Oh man Zunge raus Zunge raus
Manchmal bin ich echt richtig doof.

Vielen Dank großes Grinsen großes Grinsen
eulerscheZahl

Ich glaube du hast den Teil falschverstanden:
MergeSort bestcase = MergeSort worstcase
Das sollst du begründen.
Shizmo

Okay, aber was hat die Aufgabe für einen Sinn?
Also es steht ja: "Klären Sie im speziellen, warum Merge-Sort die gleiche Worst- bzw. Best-Case Laufzeit hat."

Hat es ja nicht, weder noch. Zunge raus
eulerscheZahl

Zitat:
Oder darf man bei Merge-Sort den log wegstreichen, da ja das lineare n mehr zählt?

Auf keinen Fall.

Insertion Sort kann schneller als Merge Sort sein, aber auch deutlich langsamer. Das interessante ist der Average Case. Hier ist Insertion Sort bereits quadratisch, also schlechter als Merge Sort.

Quicksort kann auch quadratische Laufzeit haben, im Normalfall ist sie aber n*log(n). Da kommt es dann wirklich auf die Konstante an, die bei der O Notation wegfällt. Die ist bei Quicksort vergleichsweise klein, weshalb der Algorithmus häufig verwendet wird.
Shizmo Vergleich Insertion-Sort & Merge-Sort

Hallo, mal eine grundsätzliche Frage zu:

Zitat:
Vergleichen Sie Insertion-Sort und Merge-Sort hinsichtlich der Worst-Case bzw. Best-Case Laufzeiten. Klären Sie im speziellen, warum Merge-Sort die gleiche Worst- bzw. Best-Case Laufzeit hat.


Hmm, die Best-Case Laufzeit von Insertion-Sort ist [latex]\mathcal{O}(n)[/latex] und die Worst-Case Laufzeit [latex]\mathcal{O}(n^2)[/latex]

Merge-Sort hat eine konstate Laufzeit von [latex]\mathcal{O}(n \cdot log(n))[/latex].

Also hat mMn Insertion-Sort werde dieselbe Best- noch Worst-Case Laufzeit als Merge-Sort, wie soll ich das dann vergleichen?

Oder darf man bei Merge-Sort den log wegstreichen, da ja das lineare n mehr zählt???? Dann hätten sie dieselbe Best-Case Laufzeit... verwirrt