1.Leicht
Was ist die Wurzel eines Baums?
- AEin beliebiger Knoten in der Mitte
- BEin Knoten ohne Kindknoten
- CDer Knoten mit dem größten Wert
- DDer oberste Knoten ohne Elternknoten
2.Leicht
Welche Operation kostet bei einem Array O(1), bei einer einfach verketteten Liste aber O(n)?
- AEinfügen am Kopf
- BLesen des ersten Elements
- CZugriff auf das Element an Index i
- DEntfernen des Kopfelements
3.Leicht
Was speichert eine Map (Dictionary)?
- ASchlüssel-Wert-Paare mit eindeutigen Schlüsseln
- BPaare gleicher Schlüssel
- CNur Werte in Einfügereihenfolge
- DNach Größe sortierte Werte
4.Mittel
Warum kann ein binärer Heap ganz ohne Zeiger in einem Array gespeichert werden?
- AHeaps enthalten nie mehr als 100 Elemente
- BEr ist ein vollständiger Binärbaum, daher folgen die Positionen einfachen Indexformeln
- CAlle Schlüssel in einem Heap sind gleich
- DArrays halten Schlüssel automatisch sortiert, sodass keine Zeiger nötig sind
5.Mittel
Eine Anwendung braucht schnelle Suchen, muss aber auch Schlüssel sortiert auflisten und Bereichsabfragen beantworten. Welche Struktur passt am besten?
- AEine Hashtabelle
- BEin balancierter binärer Suchbaum
- CEine unsortierte verkettete Liste
- DEin Stack
6.Mittel
Die Schlüssel 50, 30, 70, 20, 40 werden in dieser Reihenfolge in einen leeren binären Suchbaum eingefügt. Was ist das linke Kind von 30?
- A40
- B20
- C70
- D50
7.Schwer
Welche Eigenschaft hält jeden B-Baum perfekt balanciert?
- AAlle Blätter liegen in derselben Tiefe
- BJeder Knoten speichert einen Schlüssel
- CJeder Knoten hat genau zwei Kinder
- DDie Schlüssel werden nur in der Wurzel gespeichert
8.Schwer
Welche Eigenschaft muss ein Rot-Schwarz-Baum erfüllen?
- ADie Wurzel muss rot sein
- BJeder Knoten muss rot sein
- CRote Knoten müssen rote Kindknoten haben, sodass rote Knoten immer ununterbrochene Ketten bis zu den Blättern bilden
- DJeder Pfad von einem Knoten zu seinen Nachfahren-Blättern enthält gleich viele schwarze Knoten
Lösungsschlüssel
- 1. D · Der oberste Knoten ohne Elternknoten
- 2. C · Zugriff auf das Element an Index i
- 3. A · Schlüssel-Wert-Paare mit eindeutigen Schlüsseln
- 4. B · Er ist ein vollständiger Binärbaum, daher folgen die Positionen einfachen Indexformeln
- 5. B · Ein balancierter binärer Suchbaum
- 6. B · 20
- 7. A · Alle Blätter liegen in derselben Tiefe
- 8. D · Jeder Pfad von einem Knoten zu seinen Nachfahren-Blättern enthält gleich viele schwarze Knoten
Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.