对于一个普通的二叉树 我们可以很明显的看到,在一个二叉树中,会有许多的空结点,而这些空结点必然会造成空间的浪费,为了解决这个问题,我们可以引入线索二叉树,把这些空结点利用起来,利用 '^' 记录给定结点的前驱后继,那么问题就来了,该如何建立呢? 前面我们说过四种的遍厉方法,我应该用哪种方法来建立线索二叉树呢? 经过逐一的分析,我们发现利用中序遍历方法能够有效地建立起线索二叉树 我们先看一看在上述二叉树中中序遍历的结果 H D I B E A F C G 红色的结点为有空结点 在空结点中储存前驱与…