I started my bottom fishing# Stock
f*x
1 楼
比如
String str = "1 + 2 * 3 /4"
输出2.5
我的思路是
两个队列
一个存数字
一个存运算符号
遍历放入队列,如果有* /,则计算完了* / 结果再放入队列
然后通过两个队列计算
但是如果有括号就不知道怎么搞了
String str = "1 + 2 * 3 /4"
输出2.5
我的思路是
两个队列
一个存数字
一个存运算符号
遍历放入队列,如果有* /,则计算完了* / 结果再放入队列
然后通过两个队列计算
但是如果有括号就不知道怎么搞了