我正在测试一个中缀转后缀再转中缀的转换器,发现了一些不确定性。例如,一个简单的中缀求和
1 + 2 + 3 + 4
可以转换为后缀表达式
1 2 + 3 + 4 +
假设具有相等优先级的运算符没有被累积。如果它们被累积了,那么我就得到了:
1 2 3 4 + + +
另一方面,所有以下的后缀表达式都可以转换成初始和。
1 2 + 3 + 4 +
1 2 + 3 4 + +
1 2 3 4 + + +
这些后缀表达式都正确吗?
更新1
如果你要制作这样的转换器,你会选择哪种形式?我需要选择一种进行测试。