Drzewo reprezntujace wyrazenie arytm

0

Czesc.
Mam obliczyc wartosc drzewa reprezentujacego wyrazenie(w zalaczniku).
Nalezy to czytac jako (7-2)+5

Jak to najprosciej zrobic?
Myslalem zeby normalnie przejsc drzewo metoda in-order i jesli wierzcholek ma 2 synow to pobrac symbol(+,-,*,/) wykonac dzialanie pobierajac cyfry z synow i wynik zapisac w miejscu symbolu. Tym sposobem dochadzac do wierzcholka powinienem uzyskac potrzebny wynik. Czy jest to dobre rozwiazanie?

0

To juz troche bardziej skomplikowane, ale dzieki.

Ale czy moja idea dalaby poprawny wynik?(nie liczac tego ze struktura drzewa by sie popsula po jednokrotnym obliczeniu)

0

In-order wygląda okej tylko musisz pamiętać o nawiasach.

1 użytkowników online, w tym zalogowanych: 0, gości: 1