- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《第九章 常见图(缩)
第九章 常用图 本章主要介绍图论中的几种常用图的基本原理与方法 树 平面图 两步图 9.1 树 9.1.1 树及其基本性质 定义9.1 (定义一) 树是不包含回路的连通图. 次数为1的结点称为叶, 次数大于1的结点称为分支结点. 9.1.1 树及其基本性质 定理9.1 在(n,m)树中必有m=n-1 证明: 设有一(n,m)树, 由于其不包含任何回路, 故从树中删去一边后变成两个互不相通的子图, 而其每个子图则是连通的, 故每个子图均为树, 设它们分别是(n1,m1)树及(n2,m2)树, 如果m1=n1-1, m2=n2-1, 又由于n1+n2=n, m = m1+m2-1 = n-1 n=1时定理成立. 由数学归纳法可得该定理成立. 9.1.1 树及其基本性质 定理9.2 具有两个结点以上的树必至少有两片叶. 证明: 任何(n,m)图的所有结点次数之和为2m, 对于树而言则必为2n-2, 若存在某树其叶少于2, 则此时其分支结点至少为n-1, 则此时树的次数的和必大于2n-2. 9.1.1 树及其基本性质 定理9.3 图G是树的充分必要条件是图G的每对结点间只有一条通路. 定义二: 图G的每对结点间只有一条通路, 则此类图称为树. 9.1.1 树及其基本性质 例:设图G是一棵树, 它有n2个2次分支点, n3个3次分支点, …, nk个k次分支点, 求G中叶结点数. 解: 设G中叶结点数为x, 则G中结点数n=x+n2+n3+…+nk 边数m=n-1= x+n2+n3+…+nk-1 所有结点之和 因此有x+2n2+3n3+…+knk= 2m = 2(x+n2+n3+…+nk-1) x = n3+2n4…+(k-2)nk+2 9.1.2 有向树 定义9.2 在有向图中如果不考虑边的方向而构成树, 则称此有向图为有向树. 9.1.2 有向树 定义9.3 满足下列条件的有向图T称为外向树: 1) T有一个结点(也仅有一个)它的引入次数为0, 这个结点称为T的根; 2) T的其他结点的引入次数均为1; 3) T有一些结点, 它的引出次数为0 ---- 这些结点称为T的叶. 外向树中, 非根非叶的结点称为分支结点. 9.1.2 有向树 定义9.4 由外向树的根到结点vi的通路长度称为结点vi的级. v1的级为0, v2, v3的级为1, v4, v5 , v6, v7的级为2, v8, v9的级为3. 9.1.2 有向树 例9.2:形式语言中可用外向树表示对应的文法G和句子的推理过程. 例如, 文法G的生成规则为: 因子 : : = i/(表达式) 项 : : 因子|项*因子 表达式: : = 项|表达式+项 9.1.2 有向树 例9.3:可用外向树表示家属关系 设某人a生两个儿子:b及c, b与c又分别生了3个儿子, 他们分别为d,e,f及g,h,I, 而d与g又分别生了一个儿子, 它们是j和k, 这样的家属关系可用外向树表示, 称为家属树. 9.1.2 有向树 家属树中兄弟间是有一定次序的,在有些外向树中需要对每个分支结点(及根)的顺序编号. 9.1.2 有向树 内向树: 1) T有一个结点(也仅有一个)它的引出次数为0, 这个结点称为T的根; 2) T的其他结点的引出次数均为1; 3) T有一些结点, 它的引入次数为0 ---- 这些结点称为T的叶. 9.1.3 二元树 定义9.5 一n个结点的外向树如满足: 则称此外向树为m元树. 如满足(除叶外) 则称此外向树为m元完全树. 当m=2时则分别称为二元书及二元完全树. 二元树中, 每个结点最多可以有两个儿子, 一般称位于左边的为左儿子, 右边的为右儿子. 9.1.3 二元树 四元树: 四元完全树: 9.1.3 二元树 二元树: 二元完全树: 9.1.1 树及其基本性质 例:设G是二元完全树, G有15个结点, 其中有8片树叶, 则G有__条边, G的次数是__, G的除根外的分支点数是__, G中次数为3的结点数是__. 解: G是树, 结点数n=15, 所以边数m=n-1=14. G的次数=2m=28. G是二元完全树, 叶为8片, 故G有一个根, 次数为2, 其余均为次数为3的分支点为15-8-1=6. 综上, G有14条边, G的次数是28, G的除根外的分支点数是6, G中次数为3的结点数是6. 9.1.3 二元树 例9.4 可用二元树表示算术表达式, 如 (v1-v2)/v3+v4(v5-v6/v7)可用下图的有序二元树表示 9.1.3 二元树 例9.5 很多计算机中的程序流程图可用有序二元树表示. 如
文档评论(0)