【发布时间】:2015-11-18 13:23:42
【问题描述】:
我遇到了一个面试问题,其中指出:您如何按排序顺序表示字母 A、B、C、D、E、F 和 G二叉树表示?
真的把我难住了。如果我们将G 作为树的根,那么左子树将是E,右子树将是F,因此右子树“大于”左子树。那么对于节点 E,它的左孩子是 A,右孩子 B 和 F 的左孩子是 C,它的右孩子是 D。
这是正确的还是其他人有不同的答案?
【问题讨论】:
-
您可能应该查看“排序顺序”的含义。提示:如果 G 是根,它不会有右孩子。
标签: algorithm data-structures binary-tree