0

我想在不使用具有左右方向指令的数组的情况下构建二叉树(不是 BST)。因为,它严格来说不会使树成为动态分配的树。您将受到数组大小的限制。能有什么出路吗?

提前致谢。

4

1 回答 1

0

我不是 100% 确定我理解了你的问题,但如果它是二进制的,那么要求一棵树的子节点数(每个节点)可以动态增加或减少是没有意义的。

但是,如果这是您需要的,那么不要将指向子节点的指针存储在一个简单的数组中,而是使用一个列表。

于 2012-04-07T10:46:59.403 回答