【LeetCode】Evaluate Reverse Polish Notation
来源:互联网 发布:初学者买哪款单片机好 编辑:程序博客网 时间:2024/06/10 19:05
class Solution {public: int cal(int num1, int num2, string ch){int result;if (ch == "+"){result = num1 + num2;}else if (ch == "-"){result = num1 - num2;}else if (ch == "*"){result = num1*num2;}else if (ch == "/"){result = num1 / num2;}return result;}int evalRPN(vector<string>&temp){int i;stack<int> opd;for (i = 0; i < temp.size(); i++){if (temp[i] == "+" || temp[i] == "-" || temp[i] == "*" || temp[i] == "/"){int right;right = opd.top();opd.pop();int left;left = opd.top();opd.pop();opd.push(cal(left, right, temp[i]));}else{opd.push(atoi(temp[i].c_str()));}}return opd.top();} };
0 0
- Evaluate Reverse Polish Notation | leetcode
- leetcode-Evaluate Reverse Polish Notation
- Leetcode: Evaluate Reverse Polish Notation
- LeetCode - Evaluate Reverse Polish Notation
- LeetCode | Evaluate Reverse Polish Notation
- Leetcode: Evaluate Reverse Polish Notation
- Leetcode: Evaluate Reverse Polish Notation
- Evaluate Reverse Polish Notation (LeetCode)
- leetcode: Evaluate Reverse Polish Notation
- Leetcode Evaluate Reverse Polish Notation
- [LeetCode] Evaluate Reverse Polish Notation
- [LeetCode] Evaluate Reverse Polish Notation
- Evaluate Reverse Polish Notation -- LeetCode
- 【LeetCode】Evaluate Reverse Polish Notation
- LeetCode-Evaluate Reverse Polish Notation
- LeetCode:Evaluate Reverse Polish Notation
- LeetCode Evaluate Reverse Polish Notation
- Leetcode:Evaluate Reverse Polish Notation
- 人过河 问题
- SD卡与fatfs文件系统(5)-在fatfs中使用多个SD卡分区
- stm8用ST-Link下载时出现Connection error
- 我的不过范德萨就好过放电
- fprintf和fwrite的区别
- 【LeetCode】Evaluate Reverse Polish Notation
- 1001. 害死人不偿命的(3n+1)猜想 (PAT basic)
- 2014-11-25 bec复习打卡
- 求二叉树的深度和宽度
- [leetcode]Longest Consecutive Sequence
- CAS原子操作实现无锁及性能分析
- 【网络协议】使用soket实现IP协议数据包抓取
- Markov Random Feilds
- oracle 常见v$视图整理