优势:结构简单,一个顺序表就能存储一棵树
缺点:是静态结构,不方便作节点的插入和删除;有存储空间浪费;因为对树的应用大都是从节点找子女,而双亲表示经常使用于从节点找双亲,而应用在从节点找子女比较麻烦,要全扫描一遍。算法
从数据和关系两部分考虑,先构造数组,存储每个节点(数据部分);子女和父母的关系则用连式结构表示。即先用数组存储全部节点,再每一个节点生成单链表存储该节点的全部子女数组
若是把普通树改形成很是熟悉的二叉树形式,就能够造成一一对应关系,就能够用二叉树存储普通树,又不丢失普通树的信息spa