2017-04-26 34 views
0
infix notaion:x=a+b*(c-d+e/f)/(g*h)+i 

我把中綴變成了後綴,我有兩個答案。我不確定哪個是正確的。是否postfix符號只有一個答案?

1.x a b c d - e f/+ g h */* + i + = 
2.x a b c d - e f/+ * g h */+ i + = 

我將post-fix轉換成運動序列,發現兩個堆棧都是空的。 那麼,我想問一下是否有兩個答案的可能性。

回答

0

如果你做評價,你會看到你的問題歸結爲是否(b*(c-d+e/f))/(g*h)相同b*((c-d+e/f)/(g*h))

答案是,它們是相同的。那就是:

(x*y)/z == x*(y/z) 
相關問題