Welche Datenstruktur wird für eine Level-Order-Traversierung eines Baums verwendet?
- AStack
- BQueue
- CHashtabelle
- DPrioritätswarteschlange
Welche Datenstruktur wird für eine Level-Order-Traversierung eines Baums verwendet?
Wo befindet sich das kleinste Element eines binären Min-Heaps?
Was bewirkt die Operation peek (oder top) bei einem Stack?
Eine Anwendung braucht schnelle Suchen, muss aber auch Schlüssel sortiert auflisten und Bereichsabfragen beantworten. Welche Struktur passt am besten?
Eine Hashtabelle der Größe 7 verwendet h(k) = k mod 7 und lineares Sondieren. Wo wird 17 gespeichert, nachdem 10 eingefügt wurde?
Eine Queue wird mit zwei Stacks implementiert: push auf einen „in“-Stack und pop von einem „out“-Stack, der aus „in“ nachgefüllt wird, wenn er leer ist. Wie hoch sind die amortisierten Kosten pro Operation?
Kahns Algorithmus zur topologischen Sortierung entfernt wiederholt Knoten mit Eingangsgrad 0. Welche Struktur hält diese Knoten?
Wie lange dauert die Suche nach einem beliebigen Schlüssel in einem binären Min-Heap mit n Elementen?
Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.