Kapitel 10: Verständnisfragen

Beschreibung

Bäume als Datenstrukturen
Patricia Steves
Karteikarten von Patricia Steves, aktualisiert more than 1 year ago
Patricia Steves
Erstellt von Patricia Steves vor mehr als 8 Jahre
33
1

Zusammenfassung der Ressource

Frage Antworten
Datenstruktur Baum Findet Verwendung als hierarchisch aufgebaute Datenstruktur
Wie implementiert man einen Binärbaum in Java? Datenstruktur, an Liste angelehnt, die Knotenpunkte (Nodes) enthält, die ggf. einen linken und/oder einen rechten Unterknoten besitzen können.
Welchen Zugriff (Sichtbarkeit) auf die Klasse für Binärknoten würden Sie empfehlen? protected würde reichen, wenn die Binärknoten-Klasse in dem gleichen Paket ist wie die Klassen, in der die Klasse Anwendung findet
Traversieren Verfahren: Jeden Knoten (mindestens) einmal besuchen
Bekannte Verfahren zum Traversieren eines Baums Preorder (Start Wurzel, Ende unten, CCW) Postoder (Start unten, Ende Wurzel, CCW) Inorder (unten, Wurzel, Ende unten)
Breitensuche
Ist es leichter, in einem sortierten Binärbaum einen Knoten einzufügen oder zu löschen? Das Einfügen eines Knotens in einem sortierten Binärbaum ist einfacher, da nur die richtige Stelle gefunden werden muss. Das Löschen erfordert, dass der Baum ggf. umgeordnet werden muss.
Tiefensuche
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Holzarten-Quiz
JSommer
minimale Spannbäume und ihre Algorithmen
Ann-Kathrine Buchmakowsky
Ernährung und Wachstum des Baumes
Emma Friedrich
Einführung Programmieren
Aaron Welther
Binärer Suchbaum
Ann-Kathrine Buchmakowsky
Programmierung
So Li
Bäume
d.ruprecht
Die Programmierung
Jam Behn
Ernährung und Wachstum des Baumes
Maurice W