Evaluate an arithmetic expression given in Reverse Polish (postfix) Notation, where operands and operators are provided as tokens. Valid operators are +, -, *, and /, and division truncates toward zero.
tokens = ["2","1","+","3","*"]9tokens = ["4","13","5","/","+"]6Solve it in the editor. Sign in free to run your Python or JavaScript against test cases, get a verdict, and track your attempts.
Solve on FeatCode →A stack is last-in-first-out — the most recently added item is the first one removed. It's the natural fit whenever "the most recent unmatched thing" matters, like nested brackets or undo history.
Original problem on LeetCode ↗