1.Leicht
Was ist der Füllgrad (Load Factor) einer Hashtabelle?
- ADie Anzahl der bisherigen Kollisionen
- BDie Anzahl der Buckets geteilt durch die durchschnittliche Länge der gespeicherten Schlüssel
- CDie Anzahl gespeicherter Elemente geteilt durch die Anzahl der Buckets
- DDie Zeit, um die Tabelle von der Festplatte zu laden
2.Leicht
Was kennzeichnet einen Binärbaum?
- ADer Baum hat genau zwei Ebenen
- BJeder Knoten speichert eine Binärzahl
- CJeder Knoten hat höchstens zwei Kindknoten
- DJeder Knoten hat genau zwei Kindknoten
3.Leicht
Was ist ein gewichteter Graph?
- AEin Graph, in dem manche Knoten schwerer sind als andere, weil sie mehr Kanten haben
- BEin Graph, in dem jede Kante einen Zahlenwert wie Kosten oder Entfernung hat
- CEin Graph mit mehr Kanten als Knoten
- DEin Graph, der auf der Festplatte gespeichert ist
4.Mittel
Ein Trie (Präfixbaum) ist besonders effizient für:
- ADas Finden kürzester Wege
- BDas Sortieren von Zahlen
- CDas Speichern von Matrizen
- DPräfixsuchen wie Autovervollständigung
5.Mittel
Wo liegt in einem binären Heap, der in einem Array ab Index 0 gespeichert ist, der Elternknoten des Knotens mit Index i?
- ABei Index ⌊(i − 1) / 2⌋
- BBei Index 2i + 1
- CBei Index i − 1
- DBei Index ⌊i / 2⌋ + 1
6.Mittel
Bei welchem Verfahren zur Kollisionsauflösung werden kollidierende Schlüssel in einer Liste im selben Bucket gespeichert?
- AQuadratisches Sondieren (Quadratic Probing)
- BVerkettung (Separate Chaining)
- CLineares Sondieren (Linear Probing)
- DDoppeltes Hashing (Double Hashing)
7.Schwer
Durch das Einfügen eines Schlüssels in einen AVL-Baum wird der linke Teilbaum eines Knotens zu hoch, und der neue Schlüssel landete im linken Teilbaum seines linken Kindes (Links-links-Fall). Welche Korrektur wird angewendet?
- AEine einfache Linksrotation am unbalancierten Knoten
- BEine Linksrotation am Kind, dann eine Rechtsrotation am Knoten
- CUmfärben des Knotens und seines Kindes
- DEine einfache Rechtsrotation am unbalancierten Knoten
8.Schwer
Welche Garantie geben die Regeln eines Rot-Schwarz-Baums für die Höhe eines Baums mit n Schlüsseln?
- ADie Höhe beträgt höchstens n / 2
- BDie Höhe beträgt genau log2 n
- CDie Höhe beträgt höchstens log2 n + 1
- DDie Höhe beträgt höchstens 2 log2(n + 1)
Lösungsschlüssel
- 1. C · Die Anzahl gespeicherter Elemente geteilt durch die Anzahl der Buckets
- 2. C · Jeder Knoten hat höchstens zwei Kindknoten
- 3. B · Ein Graph, in dem jede Kante einen Zahlenwert wie Kosten oder Entfernung hat
- 4. D · Präfixsuchen wie Autovervollständigung
- 5. A · Bei Index ⌊(i − 1) / 2⌋
- 6. B · Verkettung (Separate Chaining)
- 7. D · Eine einfache Rechtsrotation am unbalancierten Knoten
- 8. D · Die Höhe beträgt höchstens 2 log2(n + 1)
Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.