Já snaží dostat pseudo kód pro toto.
Scan řetězec zleva doprava pro každý char-li operand přidat ji do řetězce Else, pokud operátor přidat do fronty ....
Jsem zápasí o tom, jak zacházet () ů
Já snaží dostat pseudo kód pro toto.
Scan řetězec zleva doprava pro každý char-li operand přidat ji do řetězce Else, pokud operátor přidat do fronty ....
Jsem zápasí o tom, jak zacházet () ů
Už jste vyzkoušeli tyto odkazy ještě?
http://www.geocities.com/e_i_search/premshree/web-include/pub/infix-postfix/index.htm
Jsem trochu rezavý na to, ale když narazíte a ‚(‘, budete tlačit do fronty, protože má nejvyšší prioritu. Převýšení jsem si vzpomenout, co dělat, když se setkáte s ‚)‘, ale myslím, že to jde na stack stejně, protože jeho nejvyšší priorita.
(pokračuje ve frontě, a když se dostanete na )vás vyskočí ze zásobníku, dokud nenajdete (.
Wikipedia má podrobnější popis algoritmu, podpůrné funkce, jakož i operátorů.