Loading
Loading
A spreadsheet stores formulas in postfix form: operands come first, and an operator applies to the two most recent values.
Evaluate the formula. Tokens are integers or one of + - * /. Division truncates toward zero.
tokens = ["4", "13", "5", "/", "+"][4]push 4[4, 13]push 13[4, 13, 5]push 5[4, 2]13 / 5 = 2[6]4 + 2 = 66Sign in to keep a note here. It is free, and nobody else can see it.
Sign inExample 1
Sign in to open hints.
Struggling is where the learning happens. Open this once you have genuinely tried, or once the hints have run out.
O(n) time · O(n) space
Input. Run your code to watch it work on this input, one line at a time.
Running code is turned off on this deployment. You can still read the problem, write code, use hints and the visualizer.
Tab moves focus out of the editor. Press Ctrl+M to let Tab indent instead.
No results yet
Run your code against the sample tests, or submit to run the full suite.
4 + (13 / 5) = 4 + 2 = 6.
Example 2
(2 + 1) * 3 = 9.
Example 3