![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
栈
Monster-Java
这个作者很懒,什么都没留下…
展开
-
用栈的方式实现逆波兰表达式的计算
逆波兰表达式计算器,后缀表达式*中缀表达式:(3+7)9-2前缀表达式:- * + 3 7 9 2后缀表达式:3 7 + 9 * 2 -一般情况下,我们会把中缀表达式或前缀表达式转换成后缀表达式进行计算用栈的方式实现逆波兰表达式的计算package com.monster.stack;import sun.applet.Main;import java.util.ArrayList;import java.util.List;import java.util.Stack;/**原创 2021-03-16 16:36:01 · 95 阅读 · 0 评论 -
栈模拟计算器,带括号,栈方式实现-----中缀表达式
支持两位以上的运算,可带多个括号,栈package com.monster.stack;import java.util.Stack;/** * @author Monster * @version v1.0 * @time 03-16-2021 10:26:38 * @description: 支持两位以上的运算,可带多个括号,栈 */public class Calculator2 { public static void main(String[] args) {原创 2021-03-16 15:30:49 · 105 阅读 · 0 评论 -
栈模拟计算器,带括号,递归
支持两位以上的运算,多层嵌套括号或不带括号,栈,递归package com.monster.stack;import java.util.Stack;/** * @author Monster * @version v1.0 * @time 03-16-2021 10:26:38 * @description: 支持两位以上的运算,多层嵌套括号或不带括号,栈 */public class Calculator { public static void main(String[原创 2021-03-16 14:44:23 · 107 阅读 · 0 评论