【发布时间】:2018-11-04 02:37:10
【问题描述】:
我想知道如何将诸如5 * 4 + 2 / 3 之类的等式插入二叉树中。我自己尝试过这样做,但我只能让树长到一侧。
【问题讨论】:
-
你想达到什么目的?
-
我只想创建一个表达式树
-
如果你不向我们展示你的代码,你很难看出你做错了什么。
-
我不是在找代码,只是关于如何创建树的逻辑解释
-
一个好的起点是Shunting-yard algorithm。也可以看看stackoverflow.com/questions/33297807/…,里面有很多不错的信息链接。
标签: c data-structures tree binary-tree