【文件属性】:
文件名称:leetcode不会-evaluate-reverse-polish-notation:评估反向波兰语表达
文件大小:1KB
文件格式:ZIP
更新时间:2021-06-30 03:22:50
系统开源
leetcode
不会评估反向波兰表示法
以逆波兰表示法计算算术表达式的值。
有效的运算符是
+、-、*、/。
每个操作数可以是整数或其他表达式。
笔记:
两个整数之间的除法应向零截断。
给定的
RPN
表达式始终有效。
这意味着表达式将始终评估为结果,并且不会有任何除以零操作。
Example
1:
Input:
["2",
"1",
"+",
"3",
"*"]
Output:
9
Explanation:
((2
+
1)
*
3)
=
9
Example
2:
Input:
["4",
"13",
"5",
"/",
"+"]
Output:
6
Explanation:
(4
+
(13
/
5))
=
6
Example
3:
Input:
["10",
"6",
"9",
"3",
"+",
"-11",
"*",
"/",
"*",
"17",
"+",
"5",
"+"]
Output:
22
Explanation:
((10
*
(6
/
((9
+
3)
*
-11)))
+
17)
+
5
=
((10
*
(6
/
(12
*
-11)))
+
17)
+
【文件预览】:
evaluate-reverse-polish-notation-master
----README.md(2KB)