Protokoll 16.03.2011

Werbung
Protokoll 16.03.2011
- Klausurbesprechung mit anschließender Ausgabe
- Diskussion über die Seite "isharegossip" mit anschließenden Überlegungen über Sinn und die Probleme der Seite
- die Seite dient nur dem Cybermobbing
- Betreiber sind rechtlich nicht belangbar, da die Server im Ausland liegen und den ausländischen Gesetzen
unterliegen und diese nicht brechen
- IP Adressen werden nicht gespeichert, also kann niemandem eine Tat (Cybermobbing) nachgewiesen werden
Möglichkeiten der „Zerstörung“ bzw. Stilllegung der Seite:
- Seite boykottieren
- Seite mit störenden Kommentaren, Bildern oder ähnlichem belasten
- die Verbreitung der Seite verhindern, indem die Weitergabe an andere vermieden wird
Binärbaum
=> Abstrakter Datentyp
=> Jedes Element hat maximal zwei Nachfolger
=> Methoden:
Ausgabealternativen
Binärbaum
-wurzel: Knoten
+ einfuegen:(int)
+ finden(int):bool
+ loeschen(int):bool
+ inorder():int[]
+ preorder():int[]
+ postorder():int[]
=> preorder:
- Wurzel, linker Teilbaum, rechter Teilbaum
=> postorder:
- linker Teilbaum, rechter Teilbaum, Wurzel
=> inorder:
- linker Teilbaum, Wurzel, rechter Teilbaum
Knoten
- wert:int
- links:Knoten
- rechts:Knoten
+ gibWert():int
+ gibR():Knoten
+ setzeR():Knoten
Sortierter Binärbaum:
-> jedes Element im linken Teilbaum ist kleiner als die Wurzel
-> jedes Element im rechten Teilbaum ist größer oder gleich der Wurzel
Einfügen:
(0) Wurzel leer?
(1) neuer Wert < mein Wert
=> im linken Teilbaum einfügen
(2) (1) trifft nicht zu
=> in rechten Teilbaum einfügen
(3) wenn Teilbaum, in den eingefügt
werden soll, leer ist:
- neuen Knoten mit neuem
Wert erzeugen
- entsprechenden Teilbaum auf
neuen Knoten setzen
(4)
|
V
(6)
/ \
(3) (10)
/ \ / \
°° °°°° °°
Herunterladen