Problem · Array
Evaluate Reverse Polish Notation
Learn this problemProblem statement
Evaluate an arithmetic expression in Reverse Polish Notation. Each operator consumes the two preceding values, and integer division truncates toward zero.
Function
evalRPN(tokens: String[]) → intExamples
Example 1
tokens = ["2","1","+","3","*"]return = 9Add 2 and 1, then multiply the result by 3.
Constraints
1 <= tokens.length <= 10000- Tokens are integers or one of
+,-,*,/. - The expression is valid and no division uses zero.
More Atlassian problems
- Planning ProductionOA · Seen Feb 2025
- K-Means ClusteringOA · Seen Feb 2025
- Minimum Sorted Erasure OperationsOA · Seen Jun 2024
- Count Analogous ArraysOA · Seen Mar 2024
- Get Maximum ScoreOA · Seen Mar 2024
- Better Compression 🦀OA · Seen Mar 2024
- Romanizer 🐡OA · Seen Mar 2024
- Flower Bouquets 💐OA · Seen Mar 2024