Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Kuonrat Gildehaus Geändert vor über 10 Jahren
1
Petra Mutzel: DAP2, Universität Dortmund SS2006 1 Rotationen (1) 8 7 5 b(5)=2 b(7)=0 b(7)=1 5 ist unbalanciert5, 7, 8 sind balanciert b(5)=0 Rotation nach links an 5 8 7 5
2
Petra Mutzel: DAP2, Universität Dortmund SS2006 2 Rotationen (2) 8 7 5 b(5)=2 6 b(7)=0 5 ist unbalanciert5, 7, 8 sind balanciert Rotation nach links an 5 8 7 5 6 falsch: die 6 muss mitwandern
3
Petra Mutzel: DAP2, Universität Dortmund SS2006 3 Rotationen (3) 8 7 5 b(5)=2 6 b(7)=-1 b(7)=0 5 ist unbalanciert5, 7, 8 sind balanciert b(5)=1 Rotation nach links an 5 8 7 5 6 falsch: die 6 muss mitwandern 6 Nach einer Rotation entsteht wieder ein binärer Suchbaum Achtung: dies ist nicht so wenn gleiche Schlüssel enthalten sind so korrekt! Warum eigentlich? Die Suchbaumeigenschaft bleibt bei einer Rotation erhalten.
4
Petra Mutzel: DAP2, Universität Dortmund SS2006 4 Rotationen (4) 8 5 b(5)=2 b(8)=0 b(8)=-1 5 ist unbalanciert falsch: Das war keine Rotation!!! b(5)=0 Rotation nach links an 5 7 8 5 7
5
Petra Mutzel: DAP2, Universität Dortmund SS2006 5 Rotationen (5) 8 5 b(5)=2 b(8)=-2 b(8)=-1 5 ist unbalanciert Diese Rotation hat nichts genützt! b(5)=1 Rotation nach links an 5 7 8 5 7
6
Petra Mutzel: DAP2, Universität Dortmund SS2006 6 b(8)=0 Rotationen (6) 7 5 b(5)=2 b(7)=0 b(8)=-1 Doppelrotation Rechts-Links notwendig! b(5)=0 Rotation nach rechts an 8 7 8 5 8 7 8 5 b(5)=2 b(7)=1 Rotation nach links an 5
7
Petra Mutzel: DAP2, Universität Dortmund SS2006 7 Doppelrotationen ab v u c d a b v d u c a b v d u c
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.