![](https://img-blog.csdnimg.cn/2019092800095255.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
----逆波兰式
syrdbt
这个作者很懒,什么都没留下…
展开
-
LeetCode 150.逆波兰表达式求值,Java参考代码
题目链接:https://leetcode-cn.com/problems/evaluate-reverse-polish-notation/1.使用栈去解决参考代码:class Solution { public int evalRPN(String[] tokens) { Stack<Integer> evalStack = new Stac...原创 2019-05-15 21:58:07 · 322 阅读 · 0 评论 -
逆波兰式Java 代码实现
把正常的表达式看做表达式的中序遍历,那么逆波兰式(Reverse Polish notation,RPN)就是该表达式的后序遍历,即将运算符放在操作数之后,波兰式则是该表达式的前序遍历。1.算法基本实现需要一个栈s1和一个数组s2;栈 s1 用来存放存储临时运算符,标志着开始 ,初始里面有一个#号,#号是最低优先级。s2数组存储转换后的表达式。不断从表达式中取出数...原创 2019-05-15 22:37:46 · 1741 阅读 · 0 评论