1.Leicht
Wie heißt die Queue-Operation, die das Element vorne entfernt?
- AEnqueue
- BDequeue
- CPush
- DInsert
2.Leicht
Welche Datenstruktur arbeitet nach dem Prinzip „first in, first out“ (FIFO)?
- AWarteschlange (Queue)
- BStapel (Stack)
- CBinärbaum
- DHeap
3.Leicht
Wie heißt die Stack-Operation, die ein Element oben hinzufügt?
- APeek
- BPop
- CEnqueue
- DPush
4.Mittel
Welchen Wert hat der Postfix-Ausdruck 3 4 + 2 * ?
- A11
- B10
- C14
- D24
5.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?
- A20
- B50
- C40
- D70
6.Mittel
Wie groß ist die Höhe eines binären Suchbaums mit n Knoten im schlechtesten Fall, wenn die Schlüssel in sortierter Reihenfolge eingefügt werden?
- Alog₂ n
- B√n
- Cn (er wird zu einer verketteten Liste)
- D1
7.Schwer
Welche Aussage über Heapsort ist richtig?
- AEr läuft bei jeder Eingabe in O(n)
- BEr ist stabil und braucht O(n) zusätzlichen Speicher
- CEr sortiert in place in O(n log n) im schlechtesten Fall, ist aber nicht stabil
- DEr braucht einen binären Suchbaum als zusätzlichen Speicher und verbraucht daher O(n) zusätzlichen Speicher
8.Schwer
Ein Bloom-Filter kann die Frage „Ist dieses Element in der Menge?“ beantworten mit:
- AMöglichen falsch-negativen, aber keinen falsch-positiven Ergebnissen
- BImmer exakten Antworten
- CAntworten nur für Zahlen
- DMöglichen falsch-positiven, aber keinen falsch-negativen Ergebnissen
Lösungsschlüssel
- 1. B · Dequeue
- 2. A · Warteschlange (Queue)
- 3. D · Push
- 4. C · 14
- 5. A · 20
- 6. C · n (er wird zu einer verketteten Liste)
- 7. C · Er sortiert in place in O(n log n) im schlechtesten Fall, ist aber nicht stabil
- 8. D · Möglichen falsch-positiven, aber keinen falsch-negativen Ergebnissen
Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.