Evaluate an arithmetic expression with variables

0
Remix

Evaluate an arithmetic expression string with numbers, +, -, *, /, parentheses and variable names whose values are given in a map. Respect precedence and parentheses, and decide what to return when a variable has no value. This is a variant of the classic calculator problems; explain your stack or recursive-descent approach.

SnowflakeTechnical phone screenLast asked Sep 2025
No answer yet. Write the first one; the best answer gets endorsed.