1.Leicht
Welche Operation kostet bei einem Array O(1), bei einer einfach verketteten Liste aber O(n)?
- AZugriff auf das Element an Index i
- BLesen des ersten Elements
- CEntfernen des Kopfelements
- DEinfügen am Kopf
2.Leicht
Was ist die Wurzel eines Baums?
- AEin beliebiger Knoten in der Mitte
- BEin Knoten ohne Kindknoten
- CDer oberste Knoten ohne Elternknoten
- DDer Knoten mit dem größten Wert
3.Leicht
In welcher Reihenfolge besucht eine Pre-Order-Traversierung eines Binärbaums die Knoten?
- AKnoten, dann linker Teilbaum, dann rechter Teilbaum
- BLinker Teilbaum, dann rechter Teilbaum, dann Knoten
- CEbene für Ebene von oben
- DLinker Teilbaum, dann Knoten, dann rechter Teilbaum
4.Mittel
Eine Hashtabelle der Größe 7 verwendet h(k) = k mod 7 und lineares Sondieren. Wo wird 17 gespeichert, nachdem 10 eingefügt wurde?
- AIndex 0
- BIndex 6
- CIndex 3
- DIndex 4
5.Mittel
Wie wird in einer zirkulären Queue, die in einem Array der Kapazität n gespeichert ist, die nächste Position nach Index i berechnet?
- A(i − 1) mod n
- Bi + 1
- C2i + 1
- D(i + 1) mod n
6.Mittel
Ein Knoten in einem binären Suchbaum hat einen rechten Teilbaum. Wo liegt sein In-Order-Nachfolger?
- AAm linkesten Knoten seines rechten Teilbaums
- BAm rechtesten Knoten seines linken Teilbaums
- CImmer bei seinem rechten Kind
- DImmer bei seinem Elternknoten
7.Schwer
Ein Bloom-Filter kann die Frage „Ist dieses Element in der Menge?“ beantworten mit:
- AImmer exakten Antworten
- BMöglichen falsch-positiven, aber keinen falsch-negativen Ergebnissen
- CAntworten nur für Zahlen
- DMöglichen falsch-negativen, aber keinen falsch-positiven Ergebnissen
8.Schwer
Warum wird in einer Hashtabelle mit offener Adressierung beim Löschen oft eine „Tombstone“-Markierung verwendet?
- ADadurch wird die Tabelle sortiert
- BGelöschte Schlüssel müssen aus Sicherheitsgründen für immer aufbewahrt werden, sodass Plätze nie wiederverwendet werden können
- CDas Leeren des Platzes könnte die Sondierungsfolge für andere Schlüssel unterbrechen
- DTombstones beschleunigen das Hashing
Lösungsschlüssel
- 1. A · Zugriff auf das Element an Index i
- 2. C · Der oberste Knoten ohne Elternknoten
- 3. A · Knoten, dann linker Teilbaum, dann rechter Teilbaum
- 4. D · Index 4
- 5. D · (i + 1) mod n
- 6. A · Am linkesten Knoten seines rechten Teilbaums
- 7. B · Möglichen falsch-positiven, aber keinen falsch-negativen Ergebnissen
- 8. C · Das Leeren des Platzes könnte die Sondierungsfolge für andere Schlüssel unterbrechen
Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.