faecher:informatik:oberstufe:adt:baeume:breitensuche:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:adt:baeume:breitensuche:start [17.01.2024 09:40] – [Suche im Baum] Marco Kuemmelfaecher:informatik:oberstufe:adt:baeume:breitensuche:start [18.01.2024 07:31] (aktuell) – [Suche im Baum] Marco Kuemmel
Zeile 54: Zeile 54:
  
   * Implementiere zunächst den Stack, so dass du anschließend die Knoten des Baums verwalten kannst. Schlage, wenn nötig, auf den [[faecher:informatik:oberstufe:adt:stack:linkedstack:start|entsprechenden Wiki-Seiten]] nach.   * Implementiere zunächst den Stack, so dass du anschließend die Knoten des Baums verwalten kannst. Schlage, wenn nötig, auf den [[faecher:informatik:oberstufe:adt:stack:linkedstack:start|entsprechenden Wiki-Seiten]] nach.
-  * Implementiere dann die eine Iterative-Traversierung des Baums. Gelingt es dir, Pre-, In- und Postorder Traversierung zu implementieren? Mit den "kleinen" Bäumen kannst du die Traversierungen gut nachvollziehen.+  * Implementiere dann eine iterative Traversierung des Baums. Gelingt es dir, Pre-, In- und Postorder Traversierung zu implementieren? Mit den "kleinen" Bäumen kannst du die Traversierungen gut nachvollziehen.
   * Erweitere deine Traversierung zu einer Tiefensuche, die    * Erweitere deine Traversierung zu einer Tiefensuche, die 
     * einen Knoten eines bestimmten Wertes findet     * einen Knoten eines bestimmten Wertes findet
Zeile 63: Zeile 63:
 === (A2) Breitensuche  === === (A2) Breitensuche  ===
  
-  * Implementiere zunächst die nötige Queue, so dass du anschließend die Knoten des Baums verwalten kannst. Schlage wenn nötig auf den [[faecher:informatik:oberstufe:adt:queue:start|entsprechenden Wiki-Seiten]] nach. Du kannst auch den vorhandenen Code für den Stack nutzen. +  * Implementiere zunächst die nötige Queue, so dass du anschließend die Knoten des Baums verwalten kannst. Schlagewenn nötigauf den [[faecher:informatik:oberstufe:adt:queue:start|entsprechenden Wiki-Seiten]] nach. Du kannst auch den vorhandenen Code für den Stack nutzen. 
   * Implementiere dann die Level-Order-Traversierung des Baums. Gelingt es dir, die Traversierung von links nach rechts und andersherum zu implementieren? Mit den "kleinen" Bäumen kannst du die Traversierungen gut nachvollziehen.   * Implementiere dann die Level-Order-Traversierung des Baums. Gelingt es dir, die Traversierung von links nach rechts und andersherum zu implementieren? Mit den "kleinen" Bäumen kannst du die Traversierungen gut nachvollziehen.
   * Erweitere deine Traversierung zu einer Breitensuche, die    * Erweitere deine Traversierung zu einer Breitensuche, die 
  • faecher/informatik/oberstufe/adt/baeume/breitensuche/start.1705484422.txt.gz
  • Zuletzt geändert: 17.01.2024 09:40
  • von Marco Kuemmel