En postfix i infix?

Taula de continguts:

En postfix i infix?
En postfix i infix?
Anonim

L'expressió infix és una expressió en què l'operador es troba al mig dels operands, com l'operand de l'operand. L'expressió postfix és una expressió en la qual l'operador està després dels operands, com l'operand. El sistema calcula fàcilment les expressions postfix, però no són llegibles per l'home.

Què és infix i postfix a l'estructura de dades?

Considereu l'expressió infixa A + B. … La notació de l'expressió prefixa requereix que tots els operadors precedeixin els dos operands sobre els quals treballen. Postfix, en canvi, requereix que els seus operadors vinguin després dels operands corresponents.

Com puc obtenir un postfix d'infix?

Passos per convertir Postfix a Infix:

  1. Llegiu el símbol de l'entrada. …
  2. Si el símbol és un operand, premeu-lo a la pila.
  3. Si el símbol és un operador, apareix els 2 valors superiors de la pila.
  4. aquest valor aparegut 2 és el nostre operand.
  5. creeu una cadena nova i poseu l'operador entre aquest operand a la cadena.
  6. empènyer aquesta cadena a la pila.

Què és el postfix i el prefix?

Prefix: una expressió s'anomena expressió de prefix si l'operador apareix a l'expressió abans dels operands. … Postfix: una expressió s'anomena expressió postfix si l'operador apareix a l'expressió després dels operands. Simplement de la forma (operador operand1 operand2).

Per què és millor postfix que infix?

Postfix té un númerod'avantatges sobre infix per expressar fórmules algebraiques. En primer lloc, qualsevol fórmula es pot expressar sense parèntesis. En segon lloc, és molt convenient per avaluar fórmules en ordinadors amb piles. En tercer lloc, els operadors infixes tenen prioritat.

Recomanat: