数据结构ppt第六章树与二叉树.pptVIP

  • 3
  • 0
  • 约2.38万字
  • 约 138页
  • 2018-04-23 发布于河南
  • 举报
数据结构ppt第六章树与二叉树

6.1 树的定义与基本术语 树是n(n≥0)个结点的有限集合T。当n=0时,称为空树;当n0时,该集合满足如下条件: (1) 其中必有一个称为根(root)的特定结点,它没有直接前驱,但有零个或多个直接后继。 (2) 其余n-1个结点可以划分成m(m≥0)个互不相交的有限集T1,T2,T3,…,Tm,其中Ti又是一棵树,称为根root的子树。每棵子树的根结点有且仅有一个直接前驱,但有 零个或多个直接后继。 树的图解表示法 1、倒置树结构(树形表示法) 2、文氏图表示法(嵌套集合形式) 3、广义表形式(嵌套括号表示法) 4、凹入表示法 兄弟结点:同一双亲结点的孩子结点之间互称兄弟结点。上图中的结点H、I、J互为兄弟结点。 堂兄弟:父亲是兄弟关系或堂兄弟关系的结点称为堂兄弟结点。如:E、G、H互为堂兄弟。 祖先结点:一个结点的祖先结点是指从根结点到该结点的路径上的所有结点。如结点K的祖先结点是A、B、E。 子孙结点:一个结点的直接后继和间接后继称为该结点的子孙结点。如结点D的子孙是H、I、J、M。 前辈:层号比该结点小的结点都称为该结点的前辈。如A、B、C、D都可以称为结点E的前辈。 后辈:层号比该结点大的结点都称为该结点的后辈。 树的度:树中所有结点的度的最大值。 结点的层次:从根结点开始定义,根结点的层次为1,根的直接后继的层次为2,依此类推。 树的高度(深度

文档评论(0)

1亿VIP精品文档

相关文档