线索二叉树是
(物理)结构=存储结构
解析:二叉树是一种逻辑结构,但是线索二叉树加上线索后的链表结构,即它是二叉树在计算机内部的一种存储结构,所以是一种物理结构
注意:无逻辑和存储结构这一说法,它其实就是“物理结构”,但是没有这个说法!
引入线索二叉树是为了查找结点前驱和后继的速度,知道了"前驱"、"后继"信息,就可以把二叉树看作一个链表结构,从而可以像遍历链表一样遍历二叉树
规定:若无左子树,令lchild指向其前继结点;
若无右子树,令rchild指向其后继结点;
另外还需要增加两个标志域指向左(右)孩子还是指向前驱(后继)

标识域含义如下:

以这种结点结构构成的二叉链表作为二叉树的存储结构,成为线索链表;
其中指向结点和后继的指针成为线索,加上线索的二叉树成为线索二叉树;
步骤:
先序线索二叉树的构建


中序线索二叉树的构建
方法都是一样的,下面直接放结果:

后序线索二叉树的构建
