Reverse polish type algorithm
逆波兰式算法
说的通俗一点就是把中叙表达式转为右叙表达式。举个例子他可以解析数学表达式。
假设一个数学表达式:56+78*(25+69/3)
他的中叙表达式:[56,+,78,*,(,25,+,69,/,3,)]
他的右叙表达式:[56,78,25,69,3,/,+,*,+]
看到有序表达式之后机器可以从左到右依次执行得到结果
那么问题就是要怎么把中叙表达式转化为右叙表达式:我花了蛮多的时间画出了逆波兰式算法的流程图:(画了好久求赞0.0)

最后提出Java实现:
|
|
|
|
|
|
可能最近几天会贴一下Golang的实现。