博客园不常在线

有问题联系微信

微信号

微信公众号

摘要: 1.具体步骤 1)初始化两个栈:运算符栈s1和储存中间结果的栈s2;2)从左至右扫描中缀表达式;3)遇到操作数时,将其压s2;4)遇到运算符时,比较其与s1栈顶运算符的优先级: (1)如果s1为空,或栈顶运算符为左括号“(”,则直接将此运算符入栈; (2)否则,若优先级比栈顶运算符的高,也将运算符压 阅读全文
posted @ 2020-06-22 14:26 Code技术分享 阅读(634) 评论(0) 推荐(0) 编辑