Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Odelia Wurth Geändert vor über 10 Jahren
1
Lösungen zu Übungsblatt 2: Datenstrukturen, WS 2001/02, Prof. R. Bayer Lösung 3.1:a 0 + a 1 x + a 2 x 2 = a 0 + x(a 1 + xa 2 ) + +** + * ** a 0 a 1 x a 2 x x a 0 x a 1 x a 2 Der linke Baum ist niedriger und buschiger, kann deshalb in 3 Schritten in kürzerer Zeit ausgeführt werden, braucht dafür aber 2 Prozessoren, die parallel arbeiten können, und insgesamt 5 Operationen. Der rechte Baum ist höher und schlanker, braucht deshalb 4 Berechnungsschritte für 1 Prozessor, ist insgesamt also billiger, dauert aber länger.
2
Lösung 3.2: Quicksort: Die Kaskadenrekursion führt meist zu einem buschigen Baum, der viel Parallelität erlaubt. Jede Wahl eines Pivot-Elementes führt zu 2 Folgeprozessen. Mergesort: Paare von schon sortierten Teilfolgen können in parallelen Prozessen zusammengemischt werden.
3
Lösung 4.1 im folgenden ist nur ein Teilbaum gezeichnet, der beim rechts-links Verfahren entsteht a b b a i m a r a b e l l a $ 12 3 4 5 6 7 8 9 10 11 12 13 14 15 1410111315 9 14 12 1315 17 a b el$ b$ ai br P {1,5,7} l a
4
Lösung 4.2 Log 26 10 8 ~ 6 die Längen von Positionsidentifikatoren sollten im Bereich 6 bis ca 20 Zeichen liegen, Beispiele: mich dür… es ist vollbr… du sollst nicht t… vater unser … das ist mein l… Lösung 4.3 Bei 3 Oktaven mit Halbtönen bekommt man 48 verschiedene Töne, nimmt man die Tonlängen hinzu mit ca 10 verschiedenen Längen, so bekommt man ein sehrgroßes Alphabet von ca 480 Zeichen für Melodien. Die Länge der Positionsidentifikatoren wird dann Log 480 was natürlich sehr klein wird.
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.