[java学习笔记]计算器dijkstra two-stack
2016-09-22 10:36
288 查看
建两个栈,valueStack and opStack
从左向右遍历计算式:
数字:push 进 valueStack
运算符:push进opStack
左括号:无视
右括号:从valueStack里pop两个数,从opStack里pop一个数进行运算,结果push进valueStack
从左向右遍历计算式:
数字:push 进 valueStack
运算符:push进opStack
左括号:无视
右括号:从valueStack里pop两个数,从opStack里pop一个数进行运算,结果push进valueStack
相关文章推荐
- java学习笔记--计算器和日历
- JAVA学习笔记two:关键字
- 2011/6/6Java学习笔记之JVM中的Stack和Heap
- java学习笔记(六) collections--stack
- java设计模式学习笔记之计算器中的简单工厂模式
- Java学习笔记之计算器
- Android(java)学习笔记218:开发一个多界面的应用程序之人品计算器的简单实现
- 【Java数据结构学习笔记之二】Java数据结构与算法之栈(Stack)实现
- Thinking in java学习笔记之LinkedList 与Stack
- jiler的LeetCode学习笔记 java版本Median of Two Sorted Arra
- java学习笔记——自定义实现Stack集合
- 学习笔记:Java_I/O(part_two)
- 我的Thinking in Java学习笔记(2)
- 我的Thinking in Java学习笔记(八)
- JAVAGUIDE(学习笔记1)
- 我的Thinking in Java学习笔记(六)(zt)
- Java中文处理学习笔记
- Thinking in Java学习笔记(2)(zt)
- 我的Thinking in Java学习笔记(六)