Algorithmen und Datenstrukturen · Senior · Frage 23 von 75

Welche Komplexität hat nach dem Master-Theorem T(n) = 2T(n/2) + O(n)?

Antwort zeigen

Richtige Antwort: O(n log n)

Erklärung

Zwei Hälften mit linearer Arbeit zum Kombinieren sind die Rekurrenz von Merge Sort. Jede der log n Rekursionsebenen macht insgesamt O(n) Arbeit. T(n) = 2T(n/2) + O(1) wäre O(n), und T(n) = T(n/2) + O(1) ist binäre Suche, O(log n).

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Senior · Frage 23

Teste dich selbst

Mach den Test Algorithmen und Datenstrukturen · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen