树的存储结构主要有:双亲表示法,孩子表示法,双亲孩子表示法和孩子兄弟表示法。
双亲表示法:该种方法寻找一个节点的双亲结点比较方便,但是对于寻找一个节点的孩子节点操作实现却不太方便。
孩子表示法:该方法寻找一个节点的孩子节点操作比较方便,但是寻找一个结点的双亲结点就比较麻烦了。
双亲孩子表示法:该存储结构具有双亲表示法和孩子表示法两种存储结构优点,到操作实现比较麻烦。
孩子兄弟表示法:该存储结构其实就是把树转换为一个二叉树的形式去存储,实现比较方便。
相关文章
- 7-11 将二叉树的顺序存储结构转换成二叉链存储结构
- 王道数据结构(1)绪论 数据结构(三要素) 五个特征 算法定义 五个特性:有穷性,确定性,可行性,输入逻辑结构 线性结构:线性表,栈,队列 非线性结构“树,图,集合” 存储结构(物理结构) 数据的运算
- Java数据结构——树的三种存储结构
- MySQL 中 InnoDB 存储引擎使用的 B+树底层数据结构
- 树和二叉树的概念-树的概念以及结构
- 数据结构(四)树---树的存储结构
- 数据结构—基础知识(13):树的存储结构
- 数据结构 复习笔记 数组和广义表以及树的基本概念
- 【Todo】字符串相关的各种算法,以及用到的各种数据结构,包括前缀树后缀树等各种树
- 数据结构之树的基本运算和存储结构