[C][資料結構] 06-堆疊-後序表示法

06-堆疊-後序表示法
https://drive.google.com/open?id=0B1cXVSjadhC0WThhY25ZUzFCYlk

中序(Infix)
前序(Prefix)
後序(Postfix)
A*B+C
+*ABC
AB*C+
人類易讀

計算機不用考慮運算子的優先順序,讀取後立即執行運算


中序(Infix)
A*(B+C)
A+B*(C+D)-E
6*7+(4+5)
轉換過程
A(BC+)*
ABC+*
A+(B(CD+)*)-E
(AB(CD+)*+)-E
(AB(CD+)*+)E-
ABCD+*+E-
(67*)+(45+)
67*45++
後序(Postfix)
ABC+*
ABCD+*+E-
67*45++