Class ExpressionTree<T>
A Expression tree implementation (POSIX tree)
Inherited Members
Namespace: Advanced.Algorithms.DataStructures
Assembly: Advanced.Algorithms.dll
Syntax
public class ExpressionTree<T>
Type Parameters
Name | Description |
---|---|
T |
Methods
Construct(T[], T[])
construct tree for given expression with given operators
Declaration
public void Construct(T[] expression, T[] operators)
Parameters
Type | Name | Description |
---|---|---|
T[] | expression | |
T[] | operators |
GetInfix()
get infix expression
Declaration
public List<T> GetInfix()
Returns
Type | Description |
---|---|
List<T> |