【发布时间】:2012-07-28 17:14:11
【问题描述】:
我有一个关于解析树的问题:
我有一个字符串(数学表达式 estring),例如:(a+b)*c-(d-e)*f/g。我必须在树中解析该表达式:
class Exp{};
class Term: public Exp{
int n_;
}
class Node: Public Exp{
Exp* loperator_;
Exp* roperator_;
char operation; // +, -, *, /
}
我可以使用什么算法来构建表示上述表达式字符串的树?
【问题讨论】:
-
OP 问题的替代答案:stackoverflow.com/a/32853177