逆波兰/后缀表达式计算,栈的基础应用
于 2021-09-06 20:09:04 首次发布
本文详细介绍了如何将中缀表达式转换为后缀表达式,并通过后缀表达式进行计算。首先,扫描中缀表达式,遇到数字直接输出,遇到符号则根据优先级规则进栈或出栈。遇到括号,遵循‘(’进栈,‘)’出栈直到匹配的原则。最后,扫描完成后栈内元素依次出栈得到后缀表达式。然后,从左至右扫描后缀表达式,每次遇到运算符就弹出栈中两个数字进行运算,结果再入栈,直至表达式结束,栈中最后一个数字即为答案。
摘要由CSDN通过智能技术生成