6-2 二叉树的存储结构

1、   顺序存储结构  

完全二叉树:用一组地址连续的存储单元依次自上而下、自左至右存储结点元素,即将编号为 i  的结点元素存储在一维数组中下标为 i –1 的分量中。

一般二叉树:将其每个结点与完全二叉树上的结点相对照,存储在一维数组的相应分量中。

最坏情况:深度为 k 的且只有 k 个结点的右单支树需要长度为2k-1 的一维数组。

1、链式存储结构

Lchild

data

rchild

 在 n 个结点的二叉链表中有 n + 1 个空指针域

                                                                      二叉链表

 

猜你喜欢

转载自blog.csdn.net/weixin_42202174/article/details/89401497