java 设计算法,计算用后缀表示法表示的算术表达式的值.
首页/题库/385℃/2024-05-19 05:09:27
优质解答:
是这个意思吧,输入3 4 + 输出 7, 输入 8 4 2 - / 输出 4
//每一个表达式是一个由数个String构成的list,list中每一个Sting是算术表达式的一个数字或一个运算符,如["8","4","2","-","/"]
//运算符只支持+,-,*,/
public double rpn (List input)
{
Stack s = new Stack();
Iterator it = input.interator();
while(it.hasNext()){
String str = it.next();
if(str.charOf(0)>='0' && str.charOf(0)
我来回答修改/报错/举报内容!
猜你喜欢
- 女大三抱金砖是啥意思?
- hand on 与hand over有什么区别呢?
- 大学生看高中数学叫难题则么样?会比在高中时顺手么?
- 阅读高尔基和孩子们这篇文章,完成练习.
- They always listen to them high volume
- 名人传作者是哪个国家的
- 想办法把下列图形分成两类:有3个三角形,一个长方形,一个正方形,一个平行四边形,两个梯形,
- 到底采取什么杂化方式就是那些sp sp2 sp3杂化之类的.有没有什么简便方法,看一眼就能知道是什么杂化类型的?...那
- 百度百科我都看不懂.我完蛋了.
- 压力,支持力,重力三者之间的关系?
- top of the hill歌词
- 诗句猜动物,1,青槐夹驰道,宫观何玲珑,秋色从西来,苍然满关中2.五陵北原上,万古青蒙蒙,净理了可月,胜因风所宗3.誓将