Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Ahoj, mohl by mi někdo vysvětlit prosím, podle čeho se sestrojuje derivační strom. Mám následující příklad "
Uvažujte klasickou gramatiku pro aritmetické výrazy:
E::=E+T|T
T::=T*F|F
F::=(E)|a.
napište derivaci a sestrojte derivační strom pro následující aritmeticky výraz: (a+a)*a.
řešení:
1. E::= E+T
2. E::= T
3. T::= T* F
4. T::= T
5. F::= (E)
6. F::= a
Offline

Loni jsem to přehlídl, tak jen zpětně doplním odkaz na pěkný materiál (nejen) o derivačních stromech
http://is.muni.cz/elportal/estud/fi/js0 … maty_I.pdf
a poznámku, že obecně je možných derivačních stromů více. Můžeme ale uvažovat nejlevější nebo nejpravější z nich. V našem případě je to jedno. A ve čtvrtém kroku je překlep -- uvnitř závorky se + nemůže přepsat na *.
Offline
Stránky: 1