¿Por qué posfijo sobre prefijo?

Tabla de contenido:

¿Por qué posfijo sobre prefijo?
¿Por qué posfijo sobre prefijo?
Anonim

La notación de expresión de prefijo requiere que todos los operadores precedan a los dos operandos en los que trabajan. Postfix, por otro lado, requiere que sus operadores vengan después de los operandos correspondientes. … El operador de multiplicación viene inmediatamente antes de los operandos B y C, lo que indica quetiene precedencia sobre +.

¿Por qué se prefiere el postfijo al prefijo?

Por un lado, es más fácil implementar la evaluación. Con prefijo, si presiona un operador, luego sus operandos, necesita tener conocimiento anticipado de cuándo el operador tiene todos sus operandos. Básicamente, debe realizar un seguimiento de cuándo los operadores que ha presionado tienen todos sus operandos para que pueda desenredar la pila y evaluar.

¿Es postfijo mejor que prefijo?

La conversión de la expresión Prefix directamente a Postfix sin pasar por el proceso de convertirlos primero a Infix y luego a Postfix es mucho mejor en términos de cálculo y una mejor comprensión la expresión (Las computadoras evalúan usando la expresión Postfix).

¿Por qué se usa postfijo?

La notación Postfix se usa para representar expresiones algebraicas. Las expresiones escritas en forma de sufijo se evalúan más rápido en comparación con la notación infija, ya que no se requieren paréntesis en sufijo.

¿Cuáles son los beneficios de la notación sufijo?

Ventajas del sufijo: No necesita reglas de precedencia . No necesitas reglas para derecha e izquierdaasociatividad . No necesita paréntesis para anular las reglas anteriores.

Recomendado: