随笔分类 - AL_Math
摘要:227. Basic Calculator II 题意:和1相比,增加了乘号和除法,不过反而把括号去掉了,求表达式结果。 栈 下面是基于Python2,因为LeetCode只允许Python2,需要注意的是,//得到的是它们的商再向下取整,特别是负数的时候。比如: print 3//2 # 1 pr
阅读全文
摘要:224. Basic Calculator 栈 思路:提前准备一个装满两位操作符的运算符栈,分别用于计算开始的结果,一个用于之后的运算符,保证每一个数字都拥有自己的运算符(不管括号),将每一位数乘以弹出的运算符的结果累加计算最终结果。 class Solution(object): def calc
阅读全文