Data Structures :: Stacks - Discussion
21 / 93
The postfix form of the expression (A+ B)*(C*D-E)*F / G is
AAB+CD*E-FG/**
BAB+CD*E-F**G/
CAB+CD*E-*F*G/
DAB+CDE*-*F*G/
Show Explanation
stack postfix
( (
A ( A
+ (+ A
B (+ AB
) (+) AB
AB+
* * AB+
( *( AB+
C *( AB+C
* *(* AB+C
D *(* AB+CD
- *(*- AB+CD
*(- AB+CD*
E *(- AB+CD*E
) *(-) AB+CD*E
* AB+CD*E-
* ** AB+CD*E-
* AB+CD*E-*
F * AB+CD*E-*F
/ */ AB+CD*E-*F
/ AB+CD*E-*F*
G / AB+CD*E-*F*G
AB+CD*E-*F*G/
Asked In ::
by using stack method im getting option C as answer
stack postfix
( (
A ( A
+ (+ A
B (+ AB
) (+) AB
AB+
* * AB+
( *( AB+
C *( AB+C
* *(* AB+C
D *(* AB+CD
- *(*- AB+CD
*(- AB+CD*
E *(- AB+CD*E
) *(-) AB+CD*E
* AB+CD*E-
* ** AB+CD*E-
* AB+CD*E-*
F * AB+CD*E-*F
/ */ AB+CD*E-*F
/ AB+CD*E-*F*
G / AB+CD*E-*F*G
AB+CD*E-*F*G/
Read Full Answer
Report Error
Please Login First Click Here
Read Full Answer
Report Error
Please Login First Click Here
(AB )*(CD*E-)*F/G
(AB )(CD*E-)**F/G
(AB )(CD*E-)**FG/
(AB )(CD*E-)*FG/*
AB CD*E-FG/**
Read Full Answer
Report Error
Please Login First Click Here
According to left to right associativity
(AB+)*(CD*E-)*F/G
(AB+)(CD*E-)**F/G
Multiplication will be executed first due to left-right associativity
so, (AB+)(CD*E-)*F* /G
(AB+)(CD*E-)*F*G/
Read Full Answer
Report Error
Please Login First Click Here
Bhai solution k bad tumhara khud ka ans C aarha h to A kyu mark kia h???
Read Full Answer
Report Error
Please Login First Click Here