树的概念与定义.pptxVIP

  • 2
  • 0
  • 约小于1千字
  • 约 8页
  • 2022-08-10 发布于云南
  • 举报
数 据 结 构树的概念与定义树的概念与定义树的定义:树(tree)是n(n≥0)个结点的有限集T,当n=0时,称为空树;当n0时,满足以下条件: (1)有且仅有一个结点被称为树根(root)结点;(2)当n1时,除根结点以外的其余n-1个结点可以划分成m(m0)个互不相交的有限集T1,T2,…,Tm,其中每一个集合本身又是一棵树,称为根的子树(subtree)。 图6.1 结点(node):表示树中的元素,包括数据项及若干指向其子树的分支。 结点的度(degree):结点拥有的子树的数目。图6.1中结点A的度为3。 叶子(leaf):度为0的结点称为叶子结点,也称为终端结点。图6.1中,叶子结点有:K,L,F,G,M,I,J。 分支结点:度不为0的结点称为分支结点,也称为非终端结点。图6.1中,非终端结点有:A,B,C,D等。 孩子结点(child):结点的子树的根称为该结点的孩子结点。图6.1中,结点A的孩子结点为B,C,D,结点B的孩子结点为E,F。 双亲结点(parents):孩子结点的上层结点称为该结点的双亲结点。图6.1中,结点I的双亲为D,结点L的双亲为E。 兄弟结点(sibling):具有同一双亲结点的孩子结点之间互称为兄弟结点。图6.1中,结点B,C,D互为兄弟,结点K,L互为兄弟。 树的度:树中最大的结点的度数即为树的度。图6.1中的树的度为3。结点的层次

文档评论(0)

1亿VIP精品文档

相关文档