利用堆栈实现表达式求值
栈(stack)又名堆栈,它是一种运算受限的线性表。 栈的限制是仅允许在表的一端进行插入和删除运算。我们正是利用栈的这种特性来实现表达式求值。对于表达式求值的运算需要注意的一大问题就是运算优先级的比较,我们利用两个栈将操作数和运算符分开存放,当第一次遇到数字时我们将其压入栈低然后继...
Free Open Share