Algorithmen und Datenstrukturen · Senior · Frage 41 von 75

Welche Komplexität hat das Aufbauen eines binären Heaps aus n unsortierten Elementen per Sift-down (Heapify)?

Antwort zeigen

Richtige Antwort: O(n)

Erklärung

Die meisten Knoten liegen nahe dem Boden und sinken nur wenig ab: die Hälfte bewegt sich 0 Ebenen, ein Viertel 1 Ebene und so weiter. Die Summe konvergiert gegen O(n). Elemente einzeln einzufügen wäre O(n log n).

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Senior · Frage 41

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