Informatik II – Kapitel 13

Slides:



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

Punkt-in-Polygon-Verfahren III (R/R+-Baum)
Informatik II – Kapitel 11
7.2 B-Bäume / B*-Bäume als Hilfsmittel zur Indexorganisation
M a r c – o l i v e r p a h l Informatik II – Kapitel 14 Hashing Zusammenfassung des Kapitel 14 Küchlin, Weber, Einführung in die Informatik, 2.Auflage.
Das LCA – Problem in Suffixbäumen
GIN2 – 2. Vorlesung, SS04 Prof. Dr. Wolfram Conen
C Tutorium – B*-Baum Index Manager –
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (22 – B-Bäume)
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.
B-Bäume.
„Such-Algorithmen“ Zusammenfassung des Kapitels 11
Kapitel 6: Klassifizierung von Sortiertechniken
7. Natürliche Binärbäume
Durchlaufen eines Binärbaumes
R. Der - Vorlesung Algorithmen und Datenstrukturen (Magister)
Bäume • Kernidee: Speicherung von Daten in einer Baumstruktur
Marco Barz Seminar über Algorithmen SoSe2007
Baumstrukturen Richard Göbel.
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (19 - Analyse natürlicher Bäume) Prof. Th. Ottmann.
1 Vorlesung Informatik 2 Algorithmen und Datenstrukturen (23 –Relaxiertes Balanzieren) Prof. Th. Ottmann.
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (17 – Bäume: Grundlagen und natürliche Suchbäume) Prof. Th. Ottmann.
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (18 - Bäume: Durchlaufreihenfolgen, Analyse nat. Bäume) Prof. Th. Ottmann.
Algorithmentheorie 12 – Spannende Bäume minimalen Gewichts
Algorithmen und Datenstrukturen
Seminar parallele Programmierung SS 2003
© 2006 W. Oberschelp, G. Vossen Rechneraufbau & Rechnerstrukturen, Folie 4.1.
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
1 Inhaltsverzeichnis 1. Einleitung 1.1 Architektur von IV-Systemen 1.2 Anwendungsbeispiel OMNIS/Myriad 1.3 Vorlesungsziel 1.4 Abbildung E/R und objektorientierte.
Effiziente Suche in Bilddatenbanken
Katja Losemann Chris Schwiegelshohn
Algorithmen und Komplexität
Einführung in Berechenbarkeit, Formale Sprachen und Komplexitätstheorie Wintersemester 2005/ Vorlesung Dominic Dumrauf.
Datenstrukturen, Algorithmen und Programmierung 2 (DAP2)
Animationen zu Kap. 4.3: AVL-Bäume
2. Die rekursive Datenstruktur Baum 2
Effiziente Algorithmen
Quantum Computing Hartmut Klauck Universität Frankfurt WS 05/
Effiziente Algorithmen Hartmut Klauck Universität Frankfurt SS
Effiziente Algorithmen
Einführung in die Informatik für Naturwissenschaftler und Ingenieure
Einführung in die Informatik für Naturwissenschaftler und Ingenieure
Einführung in die Informatik für Naturwissenschaftler und Ingenieure (alias Einführung in die Programmierung) (Vorlesung) Prof. Dr. Günter Rudolph Fachbereich.
Institut für Theoretische Informatik
Ch. Turnheer/ M. Vilanova 2002
Binäre Bäume Louis Moret und Reto Huber, 5. 11
Jamshid Azizi: Folie Isomorphietest Jamshid Azizi
Graphen und Bäume.
Kapitel 6: Suchbäume und weitere Sortierverfahren
Informatik Datenstruktur Graph 3.3 Durchlaufen von Graphen
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Peer-to-Peer- Netzwerke Christian Schindelhauer Sommersemester.
se_4_graphen_und_baeume_I.ppt1 Softwareengineering Graphen und Bäume 1 Prof. Dr.-Ing. Axel Benz, Berlin School of Economics and Law.
Analyse der Laufzeit von Algorithmen
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.
7.4 Traversieren von Bäumen
Binärbäume.
Aufgabe 1. Herausforderungen I Persistente Datenspeicherung: Möchte man jeden Morgen alle Käufe und Verkäufe neu zusammensuchen? Sehr große Datenmengen:
Einführung in die Informationsverarbeitung Teil Thaller Stunde V: Wege und warum man sie geht Graphen. Köln 14. Januar 2016.
Übungsblatt 2 Erläuterungen Wintersemester 16/17 DBIS.
AVL-Bäume.
Laufzeitverhalten beim Sortieren
Suchbäume.
2. Die rekursive Datenstruktur Baum 2.1 Von der Liste zum Baum
2.4 Durchlaufen von Bäumen
DB2 – SS 2019 von Baum allgemein bis B*-Baum
DB2 – SS 2019 von Baum allgemein bis B*-Baum
 Präsentation transkript:

Informatik II – Kapitel 13 „Bäume“ Zusammenfassung des Kapitel 13 Küchlin, Weber, Einführung in die Informatik, 2.Auflage 12.6.2004

Begriffe Verzweigungsgrad der Wurzel = 2 23 1 42 9 5 17 Wurzel Innerer Knoten Höhe (=2) Blatt/ Terminalknoten Ebene (1) Elternknoten Label Kindknoten = Knoten = Kante Ein Baum ist ein Spezialfall eines ungerichteten Graphen.

Die Knoten eines Binärbaumes haben höchstens Verzweigungsgrad 2. Binaerbaeume Die Knoten eines Binärbaumes haben höchstens Verzweigungsgrad 2. 2n Blätter 2n+1-1Knoten n = Höhe Voller Binärbaum [Alle inneren Knoten haben Grad 2.] Vollständiger Binärbaum [Der Baum ist voll und alle Blätter liegen auf derselben Ebene.]

Strukturbaeume (parse trees) + * 7 8 Präorder-Durchlauf: Beginne bei der Wurzel Durchlaufe immer zuerst den linken Teilbaum Durchlaufe dann jeweils den rechten Teilbaum + 7 * 7 8

Strukturbaeume (parse trees) Inorder-Durchlauf: Beginne beim linksten Blatt Durchlaufe immer zuerst den linken Teilbaum Betrachte danach die Wurzel des Teilbaumes Durchlaufe dann jeweils den rechten Teilbaum + * 7 8 7 + 7 * 8

Strukturbaeume (parse trees) + * 7 8 Postorder-Durchlauf (leftmost-innermost): Beginne beim linksten Blatt Durchlaufe immer zuerst den linken Teilbaum Durchlaufe dann jeweils den rechten Teilbaum Betrachte anschließend die Wurzel des Teilbaumes 7 7 8 * +

Strukturbaeume (parse trees) + * 7 8 Levelorder-Durchlauf (breadth first): Beginne bei der Wurzel Durchlaufe die jeweils die nächste Ebene von links + 7 * 7 8