【发布时间】:2021-02-07 17:38:51
【问题描述】:
我想将一个简短形式的树字符串表达式(带括号)转换成它的完整形式。
这是一个示例树表达式:
intput: ((((XX(XXX(XX
output: ((((XX)(XX))X)(XX))
这棵树看起来像:
。
谁能提供我完整的代码或至少部分 C++ 代码?
其他例子:
input: (S((SS(S(S(((S(SSSS
output: (S((SS)(S(S(((S(SS))S)S)))))
【问题讨论】:
-
“有没有办法在 C++ 中做到这一点?” 可能是的。
标签: c++ data-structures tree binary-tree expression-trees