Arbeitsblatt Datenstrukturen mit Lösungen

Kostenloses Arbeitsblatt Datenstrukturen zum Ausdrucken: 8 Aufgaben von leicht bis Prüfungsniveau, mit Lösungsschlüssel. Drucke es aus oder speichere es als PDF.

Neues ArbeitsblattOnline mit Tipps üben

Für Lehrkräfte: kostenlos ausdrucken, kopieren und im Unterricht verwenden. Jedes neue Arbeitsblatt hat neue Werte und einen eigenen Lösungsschlüssel. Über einen Link zu ExamProblems auf Ihrer Kursseite freuen wir uns.

Name: ____________________   Datum: ____________

1.Leicht

Welche Datenstruktur wird für eine Level-Order-Traversierung eines Baums verwendet?

  1. AStack
  2. BQueue
  3. CPrioritätswarteschlange
  4. DHashtabelle
2.Leicht

Was ist ein Blatt in einem Baum?

  1. AEin Knoten mit genau einem Kindknoten
  2. BDer Knoten mit dem größten Wert
  3. CEin Knoten ohne Elternknoten
  4. DEin Knoten ohne Kindknoten
3.Leicht

Was speichert eine Map (Dictionary)?

  1. ANur Werte in Einfügereihenfolge
  2. BNach Größe sortierte Werte
  3. CSchlüssel-Wert-Paare mit eindeutigen Schlüsseln
  4. DPaare gleicher Schlüssel
4.Mittel

Wie viele Knoten hat ein perfekter Binärbaum der Höhe h, wenn die Höhe in Kanten gezählt wird?

  1. A2h + 1
  2. B2h
  3. Ch2
  4. D2h+1 − 1
5.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?

  1. An (er wird zu einer verketteten Liste)
  2. B1
  3. C√n
  4. Dlog₂ n
6.Mittel

Wie findest du den kleinsten Schlüssel in einem binären Suchbaum?

  1. AVon der Wurzel aus den linken Kindern folgen, bis es kein linkes Kind mehr gibt
  2. BJedes Blatt besuchen und vergleichen
  3. CVon der Wurzel aus den rechten Kindern folgen, bis es kein rechtes Kind mehr gibt
  4. DNur die Wurzel ansehen
7.Schwer

Welche Laufzeit hat die Breitensuche auf einem Graphen mit V Knoten, der als Adjazenzmatrix gespeichert ist?

  1. AO(E log V)
  2. BO(V + E)
  3. CO(V²)
  4. DO(V)
8.Schwer

Die Zeitkomplexität von decrease-key in einem binären Heap (bei bekannter Position des Elements) beträgt:

  1. AO(n)
  2. BO(1)
  3. CO(log n)
  4. DO(n log n)

Lösungsschlüssel

  1. 1. B · Queue
  2. 2. D · Ein Knoten ohne Kindknoten
  3. 3. C · Schlüssel-Wert-Paare mit eindeutigen Schlüsseln
  4. 4. D · 2h+1 − 1
  5. 5. A · n (er wird zu einer verketteten Liste)
  6. 6. A · Von der Wurzel aus den linken Kindern folgen, bis es kein linkes Kind mehr gibt
  7. 7. C · O(V²)
  8. 8. C · O(log n)

Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.