Matematické Fórum

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

#1 02. 02. 2009 22:01

xy3000
Příspěvky: 34
Reputace:   
 

Sestrojení derivačního stromu

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

http://www.q3.cz/images/589_gsdfgfdshsghsgfsfgjsfgjhsgj.jpg

Offline

  • (téma jako vyřešené označil(a) Kondr)

#2 12. 02. 2010 17:45

Kondr
Veterán
Místo: Linz, Österreich
Příspěvky: 4247
Škola: FI MU 2013
Pozice: Vývojář, JKU
Reputace:   38 
 

Re: Sestrojení derivačního stromu

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 *.


BRKOS - matematický korespondenční seminář pro střední školy

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson