I have a List<String>
that is full of values and operators.
["123", "+", "(", "890", "-", "15.00", ")"]
I know that I can make an algorithm that will push these numbers and and operators onto a stack and pop them off and evaluate as I go. But, is there a better way to do with without using a external library?