Prefixova notace plus zasobnik

Odeslat odpověď

Smajlíci
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode je zapnutý
[img] je zapnutý
[flash] je vypnutý
[url] je zapnuté
Smajlíci jsou zapnutí

Přehled tématu
   

Rozšířit náhled Přehled tématu: Prefixova notace plus zasobnik

Re: Prefixova notace plus zasobnik

od hippies » 22. 2. 2009 21:01

V tom pripade bacha na:
- 3 2 = 1
2 3 - = -1

(funguje jen pro komutativni operatory - prohozeni operandu to resi)

Re: Prefixova notace plus zasobnik

od Jakobicek » 21. 2. 2009 19:42

staci pouze převrátit ten prefixový výraz... otočený prefix je postfix .-)

Re: Prefixova notace plus zasobnik

od hippies » 10. 2. 2009 13:14

davas si na zasobnik operatory a kdyz ti prijdou cisla, tak to aplikujes .. vetsinou se to ale realizuje rekurzi (tedy pouzijes call-stack) ;)

Re: Prefixova notace plus zasobnik

od geckon » 10. 2. 2009 00:29

Možná že jsem úplně mimo, ale realizuje se vůbec výpočet výrazu v prefixu zásobníkem? Jde to? :)

Prefixova notace plus zasobnik

od Návštěvník » 9. 2. 2009 13:37

Ahoj,

jak se prosim realizuje vypocet v prefixove notaci pomoci zasobniku ?

V postfixove je mi to jasne. Davam cisla na zasobnik a jakmile prijde operator tak vyzvednu dve (nebo teoreticky i vice, je-li potreba) cisla ze zasobniku, provedu nad nimi operaci a vysledek vratim na zasobnik.

Napada me, ze by se na zasobnik davaly operatory i cisla, a jakmile by bylo vlozeno druhe cislo, tak by se vyzvedly horni dve cisla spolu s operatorem lezicim pod nimi ? Ale co kdyz maji ruzne operatory ruzny pocet operandu ?

DIky moc

Nahoru