Programmer Contex Realization: Acivity Diagramm traverseInOrder

Werbung
Contex Realization: Structural Model
Programmer
1
BinaererBaum
root: Knoten
insert( neuerSchlüssel: String ): int
remove( removeSchlüssel:
traversiereInOrder( ): int
traversierePreOrder( ): int
search(searchSchlüssel: String): int
* Knoten
schlüssel: String
Contex Realization: Acivity Diagramm
traverseInOrder(Int), traversePreOrder(int)
Programmer
Binärer Baum
Aufruf
Traverse Methode
[Sonst]
Gib Elemente aus
Gib –1 zurück
[Elemente
Vorhanden]
search(searchSchluessel:String):int
Programmer
Binärer Baum
zu suchendes
Element eingeben
[Sonst]
Gib –1 zurück
[Element
Vorhanden]
Gib 0 zurück
insert(neuerSchluessel:String):int
Programmer
Binärer Baum
Einzufügendes
Element eingeben
[Sonst]
Gib –1 zurück
[Element
vorhanden]
Füge sortiert in
den Baum ein
Gib 0 zurück
remove(removeSchluessel:String):int
Programmer
Binärer Baum
zu löschendes
Element eingeben
[Sonst]
Gib –1 zurück
[Element
Vorhanden]
Entferne Element
aus dem Baum
Gib 0 zurück
Herunterladen