5_3树的概念和算法资料.pptVIP

  • 21
  • 0
  • 约1.12万字
  • 约 78页
  • 2016-12-11 发布于湖北
  • 举报
树的概念和算法 生成树 根树 生成树: 1. 无向树 2. 生成树 1.无向树(trees) 定义.1 无向树: 连通无回路的无向图,简称树。常用T表示树。 无向树都是无向简单图。 基本概念 树叶(leaf): 树中度数为1的结点,即悬挂结点。 分枝点(内点): 树中度数大于1的结点。 平凡树: 平凡图(无树叶, 无分枝点)。 森林(forest): 无回路的无向图(不一定连通)。 森林的每个连通分支都是树。 树是森林的特殊情况。 引理1 设G是至少有一条边的连通图且无回路,则G至少有一个结点只相邻于另一个结点,即G至少有一个结点的度数为1。 证明: 因为G至少有一条边,所以,G有一点v1,且v1有相邻点v2。若v2即为所求,则引理得证。 否则,令v3为v2的不同于v1相邻点,以此类推,即,对k≥2,或者vk只与vk-1相邻,从而vk即为所求;或者vk又相邻于vk+1?vk-1。于是得v1,v2,…,vk-1,vk,vk+1,…,因为G无回路,故这一串点不能有重复。 上述过程必在有限步内停止。从而引理得证。 树的等价定义(树的性质) 定理.1: 设T=V,E是v个结点e条边无向图,则以下关于树的定义是等价的,即 (1) 无回路的连通图 ?(2) T无回路且e=v-1 ?(3) T连通且e=v-1 ?(4) T无回路但增加任何新边,得到一个且仅有一个回路 ?(5)

文档评论(0)

1亿VIP精品文档

相关文档