Pseudo-code voor het omzetten van infix om postfix

stemmen
2

Ik heb moeite het verkrijgen van de pseudo-code voor dit.

Scan snaar van links naar rechts voor elke char Als operand te voegen aan koord Else als operator toe te stapelen ....

Ik worstel over hoe om te gaan () s

De vraag is gesteld op 18/10/2009 om 00:52
bron van user
In andere talen...                            


3 antwoorden


stemmen
0

Ik ben een beetje roestig in deze, maar als je geconfronteerd met een '(' Het duw je op de stapel, want het heeft de hoogste prioriteit. Ik kan me niet herinneren wat te doen wanneer je tegenkomt '), maar ik denk dat het gaat op de stack goed ook, want het is de hoogste prioriteit.

antwoordde op 18/10/2009 om 00:59
bron van user

stemmen
0

(gaat op de stapel, dan wanneer je naar )je pop uit de stapel totdat je een (.

Wikipedia heeft een meer gedetailleerde beschrijving van het algoritme, ondersteunende functies en operators.

antwoordde op 18/10/2009 om 02:11
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more