Während ich durch die Postfix an dieser site ging ich bin nur verwirrt, wie nach der Definition von Infix-Präfix und postfox erklärt es seine Regel, wie Postfix anwenden, wie es komplett sagt: Prefix Ausdruck Notation erfordert, dass Alle Operatoren stehen vor den beiden Operanden, an denen sie arbeiten. Postfix hingegen verlangt, dass seine Operatoren hinter den entsprechenden Operanden stehen.Lernen Postfix
Beispiele:
A + B * C = verwendet Normal (Infix)
A + B * C = Nun, wenn wir dies in Präfix konvertieren möchten wir haben alle Betreiber zu bewegen, kurz bevor der zwei Operanden, an denen sie arbeiten. d. h. + kommt vor A und * wird vor B kommen. Ok, so weit so gut.
+ A * BC = Präfix
A + B * C = Nun, wenn wir dies in Postfix konvertieren möchten wir haben Bediener bewegen kurz nach den beiden Operanden sie also arbeiten + sollte kommen nach B und * wird nach C kommen. Nach der Regel sollte es so sein: AB + C * aber im Beispiel zeigt es uns das:
ABC * + = Postfix.
Bitte erklären Sie mir, wo ich falsch liege.
Vielen Dank im Voraus
-
Grüße
Pradeep
Kurz gesagt, 'ab + c *' ist das gleiche wie '(a + b) * c', was nicht dasselbe ist wie' a + (b * c) '(was' a + b * c 'bedeutet normalerweise). – Vatine