ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
900
900
EMPFEHLEN
-
30.04.07 01:12 #1
- Registriert seit
- Apr 2002
- Beiträge
- 20
hallo ich habe zwei listen:
Inorder:
Copy
Paste
Delete
Yank
Join
Retrieve
Control
Command
Shell
Scroll
Escape
Wildcard
Search
Insert
Return
Move
Und PreOrder
Join
Paste
Copy
Yank
Delete
Retrieve
Shell
Control
Command
Escape
Scroll
Insert
Wildcard
Search
Return
Move
ich muss daraus den richtigen travesierten baum erstellen.
was mir klar ist: ich weiß das
Join das mittlere element ist da is bei der preorderliste als erstes steht und die elemente:
Copy
Paste
Delete
Yank
auf der linken seiten stehen müssen der rest auf der rechten nun muss ich einen algoryhtmus finden der automatisch die subtrees anlegt. ich weiß nicht so richtig wann hier ein neuer angelegt wird und ob der dann nach rechts oder links geht,
versteht ihr mein problem und kan nmir wer nen tipp geben? danke
-
04.05.07 14:58 #2JennyW Tutorials.de Gastzugang
das klingt wie die Aufgabe an meiner FH. Dann noch escardo.de, wer mag das sein?
-
04.05.07 15:03 #3FOdenhov Tutorials.de Gastzugang
Wurden mich auch interessier die losung!
Geändert von FOdenhov (04.05.07 um 15:35 Uhr)
-
08.05.07 15:00 #4
- Registriert seit
- Apr 2002
- Beiträge
- 20
Also im folgendes geht es so:
Man splittet die Inorderliste nach dem ersten Kriterium der Preorderliste, darauß enstehen 2 Sublisten. Das Element dodurch geteilt wurde, is dann das Keyelement von dem Knoten.
Die Elemente die sich über dem gesuchten Element befinden, also kleiner sind kommen auf die linke Seite und die Elemente die dardrunter sind also kleiner kommen auf die rechte Seiten. Die Listen werden solange geteilt bis nurnoch ein Element in der List ist.
Funktiert ähnlich wie der Qucksort
Methdoe is folgende:Geändert von nelly-furatdo (11.05.07 um 17:32 Uhr)
Ähnliche Themen
-
Preorder Traversierung von Bäumen
Von stEEdZ im Forum C/C++Antworten: 5Letzter Beitrag: 28.01.08, 16:48 -
MPTT (Modified Preorder Tree Traversal) oder wie speichere ich hierarchische Daten?
Von Arne Buchwald im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 19.11.05, 20:26





Zitieren
Login





