このための疑似コードを取得するのに苦労しています。
文字列ごとに文字列を左から右にスキャンします オペランドの場合はそれを文字列に追加し、それ以外の場合は演算子はスタックに追加します ....
( )sの処理に苦労しています
このための疑似コードを取得するのに苦労しています。
文字列ごとに文字列を左から右にスキャンします オペランドの場合はそれを文字列に追加し、それ以外の場合は演算子はスタックに追加します ....
( )sの処理に苦労しています
(
スタックに進み、そこに着くと、)
が見つかるまでスタックからポップします(
。
ウィキペディアには、アルゴリズムのより詳細な説明があり、関数と演算子をサポートしています。
これらのリンクをもう試しましたか?
http://www.geocities.com/e_i_search/premshree/web-include/pub/infix-postfix/index.htm
私はこれに少し慣れていませんが、「(」に遭遇すると、優先順位が最も高いため、それをスタックにプッシュします。「)」に遭遇したときに何をすべきか思い出せませんが、それは続くと思います優先順位が最も高いため、同様にスタックします。