まず、私の下手な英語で申し訳ありません。
アルゴリズムとデータ構造クラスの最後のプロジェクトでは、C++ で単純な数式ソルバーを作成する必要があります。のような単純な式を解く必要があります3*12+(4-6)
。式を分割し、演算子を数値から分離することはできましたが、それ以上先に進むことはできません。トリックは、演算子を二分木に配置することですが、私はそれを行うことができませんでした。
プログラムは、デフォルトの C++ ライブラリのみを使用する必要があります。たぶん、私が構築できるいくつかの基本的な実装がありますか?
前もって感謝します。