Hallo,
mein Problem ist wie folgt:
Methode left() arbeitet rekursiv auf dem linken Baum und right() rekursiv auf dem rechten, beide haben als Rückgabe wieder einen Baum. Für Umformungsarbeiten greifen beide auf die gleiche ArrayList AL zu.
Ist es nun möglich, wenn in left() AL.remove(xy) stattfindet, dass AL für right() nun auch ohne xy vorliegt?
Alternativ reicht es mir (vielleicht ist es auch besser), wenn zuerst left() ausgeführt wird und ANSCHLIEßEND right().
Wie lautet die unkomplitierste Lösung? Danke
Viele Grüße Timo
mein Problem ist wie folgt:
Methode left() arbeitet rekursiv auf dem linken Baum und right() rekursiv auf dem rechten, beide haben als Rückgabe wieder einen Baum. Für Umformungsarbeiten greifen beide auf die gleiche ArrayList AL zu.
Ist es nun möglich, wenn in left() AL.remove(xy) stattfindet, dass AL für right() nun auch ohne xy vorliegt?
Alternativ reicht es mir (vielleicht ist es auch besser), wenn zuerst left() ausgeführt wird und ANSCHLIEßEND right().
Wie lautet die unkomplitierste Lösung? Danke
Viele Grüße Timo