Musterlösung
Musterlösung
Musterlösung
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Prof. Dr. Leif Kobbelt<br />
Thomas Ströder, Fabian Emmes<br />
Sven Middelberg, Michael Kremer<br />
Informatik 8<br />
RWTH Aachen<br />
(c) Wir können den gegebenen Baum mit vier Rotationen in einen Baum der Höhe<br />
drei transformieren. Hierzu führen wir zuerst eine Linksrotation auf den Knoten<br />
11 aus und anschließend eine Rechtsrotation auf den Knoten 15. Durch diese<br />
beiden Rotationen erhalten wir einen Baum der Höhe vier:<br />
Ursprünglicher Baum:<br />
Linksrotation auf Knoten<br />
11:<br />
Rechtsrotation auf Knoten<br />
15<br />
9<br />
9<br />
9<br />
2<br />
20<br />
2<br />
20<br />
2<br />
20<br />
1 7<br />
15<br />
24<br />
1 7<br />
15<br />
24<br />
1 7<br />
13<br />
24<br />
11<br />
17<br />
13<br />
17<br />
11<br />
15<br />
10 13<br />
11<br />
10 12<br />
17<br />
12<br />
10 12<br />
Auf diesen Baum führen wir nun noch eine Rechtsrotation auf den Knoten 20<br />
durch, gefolgt von einer Linksrotation um die Wurzel und erhalten so einen<br />
Baum der Höhe drei:<br />
Baum der Höhe vier:<br />
Rechtsrotation auf Knoten<br />
20:<br />
Linksrotation auf Wurzel:<br />
9<br />
9<br />
13<br />
2<br />
20<br />
2<br />
13<br />
9<br />
20<br />
1 7<br />
13<br />
24<br />
1 7<br />
11<br />
20<br />
2<br />
11<br />
15<br />
24<br />
11<br />
15<br />
10 12<br />
15<br />
24<br />
1 7<br />
10 12<br />
17<br />
10 12<br />
17<br />
17<br />
Aufgabe 2 (Rot-Schwarz-Bäume [10 Punkte])<br />
(a) Fügen Sie die folgenden Werte in der angegebenen Reihenfolge in einen anfangs<br />
leeren Rot-Schwarz-Baum ein. Geben Sie den entstandenen Rot-Schwarz-<br />
Baum nach jeder Knotenerzeugung, Umfärbung und Rotation an (mehrere<br />
Umfärbungen innerhalb eines Falles dürfen in einem Schritt vorgenommen werden).<br />
[3 Punkte]<br />
42, 13, 17, 23, 31, 69, 77