1

このための疑似コードを取得するのに苦労しています。

文字列ごとに文字列を左から右にスキャンします オペランドの場合はそれを文字列に追加し、それ以外の場合は演算子はスタックに追加します ....

( )sの処理に苦労しています

4

4 に答える 4

0

(スタックに進み、そこに着くと、)が見つかるまでスタックからポップします(

ウィキペディアには、アルゴリズムのより詳細な説明があり、関数と演算子をサポートしています。

于 2009-10-18T01:11:17.403 に答える
0

これらのリンクをもう試しましたか?

http://www.geocities.com/e_i_search/premshree/web-include/pub/infix-postfix/index.htm

http://code.activestate.com/recipes/228915-infixpostfix/

于 2009-10-17T23:57:36.260 に答える
-2

私はこれに少し慣れていませんが、「(」に遭遇すると、優先順位が最も高いため、それをスタックにプッシュします。「)」に遭遇したときに何をすべきか思い出せませんが、それは続くと思います優先順位が最も高いため、同様にスタックします。

于 2009-10-17T23:59:01.387 に答える