- 2
- 0
- 约9.93千字
- 约 25页
- 2016-10-10 发布于湖北
- 举报
作业问题: 欧拉图的判定已经很完善,主要是关于哈密顿图的判定 §16.3 根树及其应用 设D是有向图,若D的基图是无向树,则称D为有向树 在所有的有向树中,根树最重要,所以在此只讨论根树 一、根树 1、 定义:设T是n(n≥2)阶有向树 若T中有一个顶点的入度为0,其余顶点的入度均为1,则称T为根树 2、根树中顶点的关系 定义:设T为一棵非平凡的根树, ?vi,vj∈ V(T),若vi可达vj,则称vi为vj的祖先,vj为vi的后代; 若vi邻接到vj(即vi,vj ∈E(T)则称vi为vj的父亲,而vj为vi的儿子 若vj,vk的父亲相同,则称vj与vk是兄弟 3、有序树 设T为根树,若将T中层数相同的顶点都标定次序,则称T为有序树 根据根树T中每个分支点儿子数以及是否有序,可以将根树分成下列各类: (1)若T的每个分支点至多有r个儿子,则称T为r叉树; 又若r叉树是有序的,则称它为r叉有序树. (2)若T的每个分支点都恰好有r个儿子,则称T为r叉正则树; 又若T是有序的,则称它为r叉正则有序树. (3)若T是r叉正则树,且每个树叶的层数均为树高,则称T为r叉完全正则树, 又若T是有序的,则称它为r叉完全正则有序树。 4、r叉树的子树 定义: 设T为一棵根树,?v∈ V(T) 称v及其后代的导出子图Tv为T的以v为根的根子树 如:2叉正则有序树的每个分支点的两个儿子导出的根子树分别称为左子树和右子树. 二、根树的应用 1、最优2叉树定义:设2叉树T有t片树叶v1,v2,…,vt,权分别为w1,w2,…,wt, 称 W(T)=∑wi |(vi)|为T的权, 其中|(vi)|是vi的层数(也可以是从根到该叶子的通路长度). 在所有有t片树叶,带权w1,w2,…,wt的2叉树中, 总权值权W(T)最小的2叉树称为最优2叉树 三棵带权2叉树 W(T1)=2(2+2)+3*3+5*3+3*2=38 W(T2)=4(3+5)+3*3+2*2+2=47 W(T3)=3*(3+3)+5*2+2(2+2)=36 2、前缀编码 在通信中,常用二进制编码表示符号. 1)等长编码与不等长编码: 不等长编码可以使总电文总长度较短 2)不等长编码中编码的问题:如何识别? 3)前缀编码定义:设a1a2,…,an-1an为长为n的符号串, 称其子串a1, a1a2, …, a1a2…an-1分别为该符号串的 长度为1, 2, …, n-1的前缀. 设A={b1,b2,…bm }为一个符号串集合, 若对于任意的bi,bj∈A (i≠ j) bi与bj互不为前缀,则称A为前缀码. 若符号串bi(i=1,2,…,m)中只出现0,1两个符号,则称A为二元前缀码 {1,10,101,0101,1010,0100,01001 }不是前缀码 {1,00,011,0101,01001,01000 }为前缀码. { 1,01,111,1100,0111 } 不是前缀码 2)利用二叉树产生二元前缀码 规定二叉树的左子树的边为0,右子树的边为1 则将从根到叶子结点的通路中边的序列即为叶子的二元前缀编码 3)最优二元前缀码 给定所需编码的字符的频率,构造字符的二元前缀编码使其总电文长度为最短-称为最优二元前缀码 利用哈夫曼树构造最优二元前缀码 3、二叉树的周游(遍历) 二叉树的周游:对于一棵二叉树的每一个结点都访问一次且仅一次的操作 1)做一条绕行整个二叉树的行走路线(不能穿过树枝) 2)按行走路线经过结点的位置(左边、下边、右边) 得到周游的方法有三种: 中序遍历(路线经过结点下边时访问结点) 访问的次序:左子树-根-右子树 前序遍历(路线经过结点左边时访问结点) 访问的次序:根-左子树-右子树 后序遍历(路线经过结点下边时访问结点) 访问的次序:左子树-右子树-根 4、表达式的(逆)波兰式生成 给定表达式:(a*(b+c)+d*e*f)/(g+(h-i)*j) 对应的二叉树: 后序遍历的结果: ((a(bc+)*)(d(ef*)*)+)(g((hi-)j*)+)/ 逆波兰式 = abc+*def**+ghi-j*+/ 计算机在运算该表
您可能关注的文档
最近下载
- 2021年上海市嘉定区中考英语二模试卷含解析.pdf VIP
- 2025年广东省普通高中学业水平选择性考试生物(详解版).docx VIP
- 宁德市2025-2026学年(上期)高二期末考试数学试卷(含答案).pdf
- 鄂尔多斯职业学院单招《职业适应性测试》真题(达标题)附答案详解.docx VIP
- 2025年四川中科《浅谈肥胖治疗新进展》继续教育习题答案.docx VIP
- 小学三年级数学测量单元试题.docx VIP
- 三菱变频器使用手册-FR-E540 中文版.pdf VIP
- 小升初语文练习题6年级语文.pdf VIP
- 8.1 0—3岁婴幼儿心理发展评价(课件)《0-3岁婴幼儿心理发展与教育》(华东师范大学出版社).pptx VIP
- 《测量》习题3.doc VIP
原创力文档

文档评论(0)