18根树及其应用分析
7-8 根树及其应用 一、根树 1、有向树 定义7-8.1 如果一个有向图在不考虑边的方向时是一棵树,那么,该有向图称为 有向树。 2、根树 定义7-8.2 一棵有向树,如果恰有一个结点的入度为0,其余所有结点的入度都为1,则称为根树(rooted tree)。入度为0的结点称为T的树根。出度为0的结点称为树叶,出度不为0的结点称为分支点或内点。 3、子树 定义7-8.3:任一结点v及其后代导出的子图称为根树的子树。 在有向树中,结点的出现次序是没有意义的。但实际应用中,有时要给出同一级中结点的相对次序,这便导出有序树的概念。 4、有序树:在根树中规定了每一层上结点的次序,称为有序树。 为表示结点间的关系,有时借用家族中的术语。 定义 在以v0为根的树中, (1)v1,v2,…,vk称为v0的 儿子,v0称为它们的父亲。vi,vj 同为一顶点v的儿子时,称它们为兄弟。 (2)顶点间的父子关系的传递闭包称为顶点间的祖孙关系。即当vi为vi+1 (i = 1, 2,…, l-1) 的父亲时,v1是vl的祖先,vl为v1的子孙。 (3)根树T自身及以它的树根的子孙为根的根树(T的子图),均称为T的子树(subtree),后者又 称为T的真子树。 5、m叉树 定
原创力文档

文档评论(0)