- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精选35离散数学070102
实例 例3 * 中序行遍: 前序行遍: 后序行遍: b a ((f d g) c e) a b (c (d f g) e) b ((f g d) e c) a 带下划线的是(子)树根, 一对括号内是一棵子树 波兰符号法与逆波兰符号法 用2元有序正则树表示算术运算算式如下: 以中序行遍方 式将运算符和数标记在顶点上, 即将运算符放在分支点上, 数放在树叶上, 每个运算符对它所在分支点的2棵子树进 行运算, 并规定左子树是被除数或被减数. * 例4 右图表示算式 ((b+(c+d))?a)?((e?f)?(g+h)?(i?j)) 波兰符号法与逆波兰符号法(续) 波兰符号法(前缀符号法): 按前序行遍法访问, 不加括号. 从右到左进行, 每个运算符对其后面紧邻两个数进行运算. 逆波兰符号法(后缀符号法): 按后序行遍法访问, 不加括号. 从左到右进行, 每个运算符对前面紧邻两数运算. * 例4(续) 波兰符号法 逆波兰符号法 ? ? ? b + c d a ? ? e f ? + g h ? i j b c d + + a ? e f ? g h + i j ? ? ? ? * 4.画出基图为图所示无向树的所有非同构的根树 练习4 以a, b, c 或d为根的根树同构,选a为根,则根树如图(1); 以 e 与 g 为根的根树同构,取 g为根,则根树如图(2); 以 f 为根,如图(3) 所示. (1) (2) (3) * 欢迎辞 * * * 第7章 树及其应用 * 第7章 树及其应用 7.1 无向树 7.2 根树及其应用 * 7.1 无向树 7.1.1 无向树的定义及其性质 7.1.2 生成树与基本回路和基本割集 7.1.3 最小生成树 * 无向树的定义 无向树: 连通无回路的无向图 平凡树: 平凡图 森林: 每个连通分支都是树的非连通的无向图 树叶: 树中度数为1的顶点 分支点: 树中度数?2的顶点 * 例如 (a) (b) 无向树的性质 定理7.1 设G=V,E是n阶m条边的无向图, 下面各命题是 等价的: (1) G是树(连通无回路); (2) G中任意两个顶点之间存在惟一的路径; (3) G是连通的且m=n?1; (4) G中无回路且m=n?1; (5) G中无回路, 但在任何两个不相邻的顶点之间加一条边 所得图中有惟一的一条初级回路. (6) G是连通的且G中任意一条边均为桥. * 若通路(回路)中所有顶点(对于回路, 除v0=vl)各异, 则称为初级通路或路径(初级回路或圈). 定义2.5 设p, q为命题, 复合命题 “p当且仅当q”称作p与q的等价式, 记作p?q, ?称作等价联结词. 并规定p?q为真当且仅当 p与q同时为真或同时为假. p?q 的逻辑关系: p与q互为充分必要条件 * 无向树的性质(续) * 定理7.2 非平凡的无向树至少有两片树叶 证 设有n(n1)个顶点, x片树叶, 由握手定理和定理7.1, 有 解得 x?2. 实例 例1 已知无向树T中, 有1个3度顶点, 2个2度顶点, 其余顶 点全是树叶. 试求树叶数, 并画出满足要求的非同构的无 向树. * 解 设有x片树叶, 2?(2+x)=1?3+2?2+x 解得x=3,故T有3片树叶. T的度数列为1, 1, 1, 2, 2, 3 实例 例2 画出所有6阶非同构的无向树 * 解 5条边, 总度数等于10 可能的度数列: (1) 1,1,1,1,1,5 (2) 1,1,1,1,2,4 (3) 1,1,1,1,3,3 (4) 1,1,1,2,2,3 (5) 1,1,2,2,2,2 (1) (2) (3) (4a) (4b) (5) 生成树 定义7.2 设G是无向连通图, 若G的生成子图T是一棵树, 则 称T是G的生成树. G在T中的边称作T的树枝,不在T中的边 称作T的弦. T的所有弦的集合的导出子图称作T的余树 * 例如 图中黑边构成生成树 红边构成余树 注意: 余树一般不是树 子图 定义6.10 设G=V,E, G?=V?,E?是2个图(同为无向图,或 同为有向图) 若V??V且E??E, 则称G?为G的子图, G为G?的母图, 记作 G??G 若G??G 且V?=V, 则称G?为G的生成子图 若V??V或E??E, 称G?为G的真子图 设V ??V且V ???, 以V ?为顶点集, 以两端点都在V ?中的所有 边为边集的G的子图称作V ?的导出子图, 记作G[V ?] 设E??E且E???, 以E?为边集, 以E?中边关联的所有顶点为 顶
文档评论(0)