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)

我来回答修改/报错/举报内容!

猜你喜欢

一个神奇的在线题库网,分享各类考试题库、题目资料与资料答案、在线搜题与练习等!
本网站部分内容、图文来自于网络,如有侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
Copyright © 2021-2024 315题库 All Rights Reserved