- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
离散数学(7.8根数及其应用 习题)
* 7.6 根树及其应用(Rooted Trees and Its Applications) 7.6.1 有向树(directed tree ) 7.6.2 m叉树(m-ary tree ) 7.6.3 最优二叉树(optimal binary tree ) 7.6.1 有向树(directed tree ) 图 7.6.1 7.6.1 有向树(directed tree ) 定义 7.6.1 一个有向图, 若不考虑边的方向, 它是一棵树, 则这个有向图称为有向树。 一棵有向树, 如果恰有一个结点的入度为0, 其余所有结点的入度都为1, 则称为根树, 其中入度为0的结点称为树根, 出度为0的结点称为树叶, 出度不为0的结点称为分枝点或内点。 如图7.6.2(a)表示一棵根树, 其中v1为树根, v1, v2, v3为分枝点, 其余结点为树叶。 习惯上我们把根树的根画在上方, 叶画在下方。 这样就可以省去根树的箭头, 如图7.6.2(b)。 在根树中, 称从树根到结点v的距离为该点的层次。 这样对图7.6.2中的根树, v1的层次为0, v2、 v3的层次为1, 其余结点的层次均为2。 我们用家族关系表示根树中各结点的关系。 图 7.6.2 根树示例 定义7.6.2 在根树中, 若从vi到vj可达, 则称vi是vj的祖先, vj是vi的后代; 又若〈vi, vj〉是根树中的有向边, 则称vi是vj的父亲, vj是vi的儿子; 如果两个结点是同一结点的儿子, 则称这两个结点是兄弟。 定义7.6.3 在根树中, 任一结点v及其v的所有后代和从v 出发的所有有向路中的边构成的子图称为以v为根的子树。 根树中的结点u的子树是以u的儿子为根的子树。 ? 在现实的家族关系中, 兄弟之间是有大小顺序的, 为此我们又引入有序树的概念。 定义7.6.4 如果在根树中规定了每一层次上结点的次序, 这样的根树称为有序树。 我们在有序树中规定同一层次结点的次序是从左至右。 7.6.2 m叉树(m-ary tree ) 在树的实际应用中, 我们经常研究完全m叉树。 定义7.6.5 在根树中, 若每个结点的出度小于或等于m, 则称这棵树为m叉树。 如果每个结点的出度恰好等于0或m, 则称这棵树为完全m叉树。 二叉树(binary tree )的每个结点v 至多有两棵子树, 分别称为v的左子树和右子树。 图 7.6.3 【例7.6.1】甲、 乙两人进行球赛, 规定三局两胜。 图7.6.4表示了比赛可能出现的各种情况(图中结点标甲者表示甲胜, 标乙者表示乙胜), 这是一棵完全二叉树。 图7.6.4 定理7.6.1 在完全m叉树中, 若树叶数为 t, 分枝点数为 i, 则 (m-1)i=t-1 证明: 由假设知, 该树有 i+t 个结点, 由定理7.5.2知, 该树边数为 i+t -1。 因为所有结点出度之和等于边数所以根据完全m叉树的定义知, mi= i+t -1 即 (m-1)i=t-1 【例7.6.2】假设有一台计算机, 它有一条加法指令, 可计算 3 个数之和。 如果要求 9 个数x1, x2, …, x9之和, 问至少要执行几次加法指令? 解: 用 3 个结点表示 3 个数, 把 9 个数看成树叶, 将表示 3 数之和的结点作为它们的父亲结点。 这样本问题可理解为求一个完全三叉树的分枝点的个数问题。 由定理7.6.1知, 有 (3-1)i=9-1 得 i=4 所以要执行 4 次加法指令。 图7.6.5表示了两种可能的顺序。 图 7.6.5 【例7.6.3】设有28盏灯,拟公用一个电源,则至少需要多少个4插头的接线板 ? ? 解:把 28盏灯看成树叶, 将4插头的接线板看成分枝点, 这样本问题可理解为求一个完全四叉树的分枝点的个数 i的问题。 由定理7.6.1知, 有 (4-1)i=28-1 得 i=9 所以至少需要9个4插头的接线板 。 【例7.6.4】 8 枚硬币问题。 若有 8 枚硬币a, b, c, d,
您可能关注的文档
- 票据防伪特点及号码规则简介.ppt
- 禁毒知识(一).ppt
- 票据风险防范.ppt
- 禁毒题目汇总.doc
- 禁毒知识教育——文峰小学 陆建平.pptx
- 福建消防管线施工方案.docx
- 福建省泉州市四校联考2015-2016学年高二(上)期末化学试卷(解析版).doc
- 禁毒主题班会520.ppt
- 福建省厦门市2012年中考物理试题(含解析).doc
- 神奇的点彩画.ppt
- 二零二四年度物业管理服务合同标的为小区绿化养护.docx
- 二零二四年度物流产业融资协议借款合同5篇.docx
- 二零二四年度物业管理合同:物业与社区教育资源共享协议3篇.docx
- 二零二四年度物业管理员环境保护与节能减排合同3篇.docx
- 二零二四年度物业绿化维护合同:某物业公司与某住宅小区之间的物业绿化维护合同。.docx
- 做账实操-劳务派遣公司(差额征税)的账务处理分录.pdf
- 二零二四年度物业管理合同:突发事件应急预案与处置协议3篇.docx
- 二零二四年度物业管理公司员工安全责任与事故预防合同3篇.docx
- 二零二四年度物业管理公司电梯维保服务分包协议3篇带眉脚.docx
- 二零二四年度物业管理公司战略合作框架协议3篇.docx
文档评论(0)