建立一个 stack<long long>,从左向右处理每个记号。
stack<long long>
stoll()
b
a
a 运算 b
扫描结束后,栈中唯一的整数就是答案。
特别注意:
long long b = st.top(); st.pop(); long long a = st.top(); st.pop();
不能把 a 和 b 的顺序写反。
时间复杂度为 O(n)O(n)O(n),空间复杂度为 O(n)O(n)O(n)。
注册一个 椰子CODE_椰子OJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 椰子CODE_椰子OJ 通用账户