题目大意:给一个中缀表达式,转换成后缀表达式. 这类题一直不太会,让我想就是建一棵表达式树,然后后续遍历算了,可是建树的过程实在太麻烦了.今天才看到有中缀表达式转换成后缀表达式的算法,可以用栈进行实现,我现在才知道... 算法如下: 这里假定操作数均为一位数字,操作符只有(.).+.-.*和/,结果保存到postfix数组里,还要用到一个栈来保存运算符. 从左向右扫描表达式,如果当前字符为: (1)数字,将该数字添加到postfix末尾. (2)(,将(压入栈中. (3)),如果当前栈顶元算不是…