私は、ノードから構成されたツリーデータ構造を持っています。これは、表現ツリーを解析する必要があります。私のノードは、(簡体字)のようになります。ツリーデータ構造を解析する方法は?
public class Node
{
public Node Left { get; set; }
public Node Right { get; set; }
public Operation OperationType { get; set; }
public object Value { get; set; }
}
は、ツリーの下を見つけて、式ツリーを構築後方に動作するための最良/正しい方法は何ですか?最初に左か右に解析しますか?
あなたは、所望の出力の例を提供することはできますか? – SingleNegationElimination
文字列表現をツリーに解析したいのか、それともすでに解析したのかを評価したいのかどうかはわかりません。 – rmarimon