Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在不使用具有左右方向指令的数组的情况下构建二叉树(不是 BST)。因为,它严格来说不会使树成为动态分配的树。您将受到数组大小的限制。能有什么出路吗?
提前致谢。
我不是 100% 确定我理解了你的问题,但如果它是二进制的,那么要求一棵树的子节点数(每个节点)可以动态增加或减少是没有意义的。
但是,如果这是您需要的,那么不要将指向子节点的指针存储在一个简单的数组中,而是使用一个列表。