60-逆波兰表达式求值
![image-20210609220432059](https://crayon-1302863897.cos.ap-beijing.myqcloud.com/image/image-20210609220432059.png)
![image-20210609220448410](https://crayon-1302863897.cos.ap-beijing.myqcloud.com/image/image-20210609220448410.png)
逆波兰表达式就是后缀表达式的洋气叫法。
自己的做法
算法思想
这题的做法,已经写在上面逆波兰表达式的优点里了。
使用栈,碰到运算符,则从栈中取两个数,将运算得到的数再入栈。
要注意的是:数的运算顺序,先弹栈的数放后面,再弹栈的数放前面。
算法实现
1 |
|
性能分析
时间复杂度:。
空间复杂度:。
60-逆波兰表达式求值
https://zhaoquaner.github.io/2022/05/11/leetcode/栈/60-逆波兰表达式求值/
逆波兰表达式就是后缀表达式的洋气叫法。
这题的做法,已经写在上面逆波兰表达式的优点里了。
使用栈,碰到运算符,则从栈中取两个数,将运算得到的数再入栈。
要注意的是:数的运算顺序,先弹栈的数放后面,再弹栈的数放前面。
1 |
|
时间复杂度:。
空间复杂度:。