infix-to-postfix-to-infix コンバーターをテストしていますが、ある種の不確実性が見つかりました。たとえば、単純な中置和
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
そのようなコンバーターを作るとしたら、どのフォームを選びますか? テスト用に 1 つ選択する必要があります。