【发布时间】:2019-03-03 05:21:05
【问题描述】:
我正在研究二叉树,遇到了描述存储方法的这一部分。
它指出:
在具有记录和引用的语言中,二叉树通常由一个树节点结构构成,该结构包含一些数据以及对其左孩子和右孩子的引用...
...这种存储二叉树的方法浪费了相当多的内存,因为指针将在一半以上的时间为空(或指向哨兵)...
有人可以证明或进一步解释为什么会发生这种情况吗?
https://en.wikipedia.org/wiki/Binary_tree#Methods_for_storing_binary_trees
【问题讨论】:
标签: binary-tree binary-search-tree