2. Die rekursive Datenstruktur Baum 2

Slides:



Advertisements
Ähnliche Präsentationen
8. Termin Teil B: Wiederholung Begriffe Baum
Advertisements

Punkt-in-Polygon-Verfahren III (R/R+-Baum)
Grundlagen des A*-Algorithmus und Anwendung in der Routenplanung
Programmierung 1 - Repetitorium WS 2002/2003 Programmierung 1 - Repetitorium Andreas Augustin und Marc Wagner Homepage:
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (26-Graphenalgorithmen: Wiederholung und Übung) Prof. Th. Ottmann.
7.2 B-Bäume / B*-Bäume als Hilfsmittel zur Indexorganisation
Claudio Moraga; Gisbert Dittrich
Das LCA – Problem in Suffixbäumen
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (22 – B-Bäume)
Algorithmen und Datenstrukturen
FH-Hof Der B-Baum Richard Göbel. FH-Hof Wahl des Verzweigungsgrad Verzweigungsgrad kann größer als 2 sein v Nachfolger für einen Knoten v-1 Werte in einem.
Kapitel 6: Klassifizierung von Sortiertechniken
7. Natürliche Binärbäume
Kapitel 7. Sortier-Algorithmen
R. Der - Vorlesung Algorithmen und Datenstrukturen (Magister)
Bäume • Kernidee: Speicherung von Daten in einer Baumstruktur
Baumstrukturen Richard Göbel.
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (20 – Graphen)
1 Vorlesung Informatik 2 Algorithmen und Datenstrukturen (26 - Graphen) Prof. Th. Ottmann.
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (23 – Sortieren vorsortierter Daten) Prof. Th. Ottmann.
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (19 - Analyse natürlicher Bäume) Prof. Th. Ottmann.
Sortieren vorsortierter Daten
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (17 – Bäume: Grundlagen und natürliche Suchbäume) Prof. Th. Ottmann.
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (21 - AVL-Bäume: Entfernen, Bruder-Bäume) Prof. Th. Ottmann.
Vorlesung Informatik 2 Algorithmen und Datenstrukturen 09 - Weitere Sortierverfahren Heapsort-Nachtrag Prof. Th. Ottmann.
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (18 - Bäume: Durchlaufreihenfolgen, Analyse nat. Bäume) Prof. Th. Ottmann.
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (20 - AVL-Bäume: Entfernen, Bruder-Bäume) Prof. Th. Ottmann.
Algorithmen und Datenstrukturen
Informatik II – Kapitel 13
EINI-I Einführung in die Informatik für Naturwissenschaftler und Ingenieure I Kapitel 9 Claudio Moraga; Gisbert Dittrich FBI Unido
EINI-I Einführung in die Informatik für Naturwissenschaftler und Ingenieure I Vorlesung 2 SWS WS 99/00 Gisbert Dittrich FBI Unido
Datenstrukturen, Algorithmen und Programmierung 2 (DAP2)
Splay Trees Von Projdakov Benjamin.
1. Die rekursive Datenstruktur Liste 1.1 Warteschlange (Queue)
Diskrete Mathematik II
Effiziente Algorithmen
Effiziente Algorithmen
Effiziente Algorithmen Hartmut Klauck Universität Frankfurt SS
Einführung in die Informatik für Naturwissenschaftler und Ingenieure
Ch. Turnheer/ M. Vilanova 2002
Binäre Bäume Louis Moret und Reto Huber, 5. 11
Medizinische Visualisierung
1.2 Trennung von Struktur und Inhalt
1.5 Das Entwurfsmuster Kompositum
1.6 Die Datenstruktur Stapel Ein Stapel (Stack) ist ein Sonderfall einer Liste. Die Elemente werden nach dem Prinzip LIFO (Last In First Out) angefügt.
Jamshid Azizi: Folie Isomorphietest Jamshid Azizi
Graphen und Bäume.
Programmieren in C Dynamische Listen / Bäume
Kapitel 6: Suchbäume und weitere Sortierverfahren
Informatik Datenstruktur Graph 3.3 Durchlaufen von Graphen
7. Formale Sprachen und Grammatiken
Eine kurze Geschichte der Graphentheorie
Algorithmen und Datenstrukturen 1 SS 2002
7 Bäume = „verzweigte Folgen“ Z.B. Stammbaum, patriarchalisch: Abraham
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Vorlesung Datenstrukturen für den Algorithmus von.
Binärer Baum, Binärer Suchbaum I
Algorithmen und Datenstrukturen
Binärbäume.
Programmieren in C Dynamische Listen / Bäume
AVL-Bäume.
Laufzeitverhalten beim Sortieren
Suchbäume.
Punkt-in-Landkarte II
2. Die rekursive Datenstruktur Baum 2.1 Von der Liste zum Baum
2. Die rekursive Datenstruktur Baum 2.2 Suchen und Einfügen
3. Die Datenstruktur Graph 3.1 Einfache Graphen
2.4 Durchlaufen von Bäumen
DB2 – SS 2019 von Baum allgemein bis B*-Baum
2. Die rekursive Datenstruktur Baum 2.3 Baum und Kompositum
DB2 – SS 2019 von Baum allgemein bis B*-Baum
 Präsentation transkript:

2. Die rekursive Datenstruktur Baum 2 2. Die rekursive Datenstruktur Baum 2.1 Von der Liste zum Baum Durch Teilen einer Liste um Umordnen der Referenzen erhält man die Datenstruktur Baum: Informatik 11 2. Die rekursive Datenstruktur Baum 2.1 Von der Liste zum Baum

2.1 Von der Liste zum Baum Wiederholung der Teilung: Informatik 11 2. Die rekursive Datenstruktur Baum 2.1 Von der Liste zum Baum

Jeder Knoten lässt sich von der Wurzel auf genau einem Weg erreichen. 2.1 Von der Liste zum Baum Aus einer einfach verketteten Liste entsteht ein Baum, wenn die Objekte jeweils mehrere Nachfolger haben können und zusätzlich gilt: Genau ein Objekt wird nicht referenziert. Man nennt es Wurzel des Baumes. Alle anderen Objekte werden genau einmal referenziert. Man nennt sie Knoten. Jeder Knoten lässt sich von der Wurzel auf genau einem Weg erreichen. Informatik 11 2. Die rekursive Datenstruktur Baum 2.1 Von der Liste zum Baum

2.1 Von der Liste zum Baum Bezeichnungen: Binärbaum: Jeder Knoten hat höchstens zwei Nachfolger Innerer Knoten: Ein Knoten mit Nachfolger Blatt: Ein Knoten ohne Nachfolger Kante: Die Referenz zwischen zwei Knoten Informatik 11 2. Die rekursive Datenstruktur Baum 2.1 Von der Liste zum Baum

2.1 Von der Liste zum Baum Bezeichnungen: Tiefe eines Knotens: Die Anzahl der Kanten, die beim Durchlauf von der Wurzel bis zum Knoten benötigt wird. Ebene: Alle Knoten mit der gleichen Tiefe Höhe des Baumes: Die größtmögliche Tiefe Informatik 11 2. Die rekursive Datenstruktur Baum 2.1 Von der Liste zum Baum

2.1 Von der Liste zum Baum Allgemeiner Baum: Informatik 11 2. Die rekursive Datenstruktur Baum 2.1 Von der Liste zum Baum

2.1 Von der Liste zum Baum Ungeordneter Binärbaum: Informatik 11 2. Die rekursive Datenstruktur Baum 2.1 Von der Liste zum Baum

2.1 Von der Liste zum Baum Geordneter Binärbaum: Informatik 11 2. Die rekursive Datenstruktur Baum 2.1 Von der Liste zum Baum