摘要: 前缀表达式:波兰表达式,运算符位于操作数字之前。 后缀表达式:逆波兰表达式 中缀表达式:一般的数字加减表达式(常见的运算表达式),如:(6+5)*3-4,对应的前缀表达式为 -*+4356 在运算的过程中一般都将中缀表达式转换为后缀表达式来通过计算机求解。 前缀表达式: 从右至左扫描,将数字压栈,然 阅读全文
posted @ 2020-06-11 16:24 你的胖子 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 主要是通过定义一个数栈和一个符号栈,并根据给出的计算式进行拆分,循环判断是数字还是符号,考虑数字的连续性和符号计算的优先级,具体实现如下: package com.pangzi.stucture; public class calculator { public static void main(S 阅读全文
posted @ 2020-06-11 15:04 你的胖子 阅读(848) 评论(0) 推荐(0) 编辑