Pseudo code pour convertir infix de postfixe

voix
2

Je me bats pour lire le code de pseudo pour cela.

chaîne de balayage de gauche à droite pour chaque ombles Si opérande ajouter à chaîne Sinon, si l'opérateur ajouter à la pile ....

Je me bats sur la façon de gérer () s

Créé 18/10/2009 à 00:52
source utilisateur
Dans d'autres langues...                            


3 réponses


voix
0

Je suis un peu rouillé, mais quand vous rencontrez un « ( », vous poussez sur la pile, car il a la plus haute priorité. Je ne me souviens pas quoi faire quand vous rencontrez « ) », mais je pense qu'il va le la pile ainsi que son la plus haute priorité.

Créé 18/10/2009 à 00:59
source utilisateur

voix
0

(passe à la pile, puis quand vous arrivez à )vous pop de la pile jusqu'à ce que vous trouviez un (.

Wikipedia a une description plus détaillée de l'algorithme, des fonctions de soutien, ainsi que les opérateurs.

Créé 18/10/2009 à 02:11
source utilisateur

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