The second example : 6 * 3 - (4 - 5) + 2 I feel like you may have missed something there. After closing the parentheses, the addition operator is of equal precedence with the minus operator. So we pop the minus operator and place it on the String while pushing the addition operator on to the Stack. So the end answer should be the following? 6 3 * 4 5 - - 2 + Am I correct?
That is very helpful!!!! thanks!! I also wondering that is "1-(-11)" valid expression? the converted RPN is "1 11 - - " the expected result is 12, but if we evaluate the converted RPN the result is 10. do you know how can we support this kind of expression?
The second example : 6 * 3 - (4 - 5) + 2
I feel like you may have missed something there.
After closing the parentheses, the addition operator is of equal precedence with the minus operator. So we pop the minus operator and place it on the String while pushing the addition operator on to the Stack.
So the end answer should be the following? 6 3 * 4 5 - - 2 +
Am I correct?
Yes that is correct. Thank you for finding this error.
you are an excellent teacher...
This was very helpful. Thank you very much for the clear explanation!
Glad it was helpful!
that's very helpful thank you , may allah guide you to the right path
Glad it was helpful.
12:57 , the minus has been removed by mistake , i guess
it seems that there is small error in example 3. There supposed to be two '-'. 63*45 - - 2+
I love your positivity thank you!
A minus sign got inadvertently erased at Example 3. It should be 6 3 * 4 5 - - 2 + (two minuses instead of one).
Great explanation....
Very Good Explanation!
That is very helpful!!!! thanks!! I also wondering that is "1-(-11)" valid expression? the converted RPN is "1 11 - - " the expected result is 12, but if we evaluate the converted RPN the result is 10. do you know how can we support this kind of expression?
Unary minus is a part of the number. 1 -11 -
this was very helpful TY
Glad you found it helpful!
what happened to the string @ 12:56 I think a minus sign disappeared?
supercool! thank you!
Example 3 wrong may be
Missing one minus
13:37
bro try getting a better mic, when u say the letter p or b it looks like you are spitting into the mic
can I buy you a new mic?