Basic Calculator II
Implement a basic calculator to evaluate a simple expression string.
The expression string contains onlynon-negativeintegers,+
,-
,*
,/
operators and empty spaces. The integer division should truncate toward zero.
Example 1:
Example 2:
Example 3:
分析
计算机的题目好像都是op在前,数字带着op走,或者入栈,或者入expression带着走。
注意这里2个陷阱:最后一个数也要加入栈,所以ii == n-1 不是else
/的时候 3/2和-3/2要额外处理。用ceil和floor
Last updated
Was this helpful?