Domanda

sto lottando ottenere il codice pseudo per questo.

stringa di scansione da sinistra a destra per ogni char Se operando inserirlo a stringa Altrimenti se l'operatore aggiungi a impilare ....

sto lottando su come gestire () s

Altri suggerimenti

( prosegue nello stack, poi quando si arriva a ) si pop dallo stack fino a trovare una (.

Wikipedia ha una descrizione più dettagliata dell'algoritmo, funzioni di supporto nonché operatori.

Sono un po 'arrugginito a questo, ma quando si incontra un '(', di spingerlo verso la pila perché ha la precedenza più alta. Non posso ricordare che cosa fare quando si verificano ')', ma penso che va in pila come bene perché la sua la più alta precedenza.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top