- 5
- 0
- 约7.7千字
- 约 88页
- 2016-12-20 发布于江苏
- 举报
离散数学 第9章 树 第9章 树 定义9.1.1 树T是一个简单图,满足,如果v,w是T中的节点,v和w之间只有一条唯一的简单路径。 一棵有根树是有一个特殊的顶点被设计成根节点的一棵树。 根树 根 在上 层数 根0层 节点v的层数:从根到v的路径的长度 例9.1.3 例9.1.4 根树 9.1.7 层次概念树 9.1.8 Huffman编码 算法9.1.9 构造Huffman编码 根据字母出现的频率构造最优的Huffman编码 输出是一棵根树,叶子用频率标记 输入:n个频率组成的序列,n?2 输出:定义一个最优Huffman码的根树 Procedure huffman(f,n) if n=2 then begin 设置f1,f2为频率 设置T为 end 设fi,fj为最小的频率 用频率为fi+fj的f’替换fi和fj T/ :=huffman(f, n-1) 用 替换T/中标记为f’的节点得到T return(T) end huffman 例9.1.10 例9.1.10 2,3,7,8,12 2+3,7, 8,12 5,7,8,12 5+7, 8, 12 8, 12,12 8+12, 12 12, 20 9.2树的术语和特征 定义9.2.1 T是根为v0的树,x,y,z是T的节点 (v0,v1, . . ., vn)是T上的简单路径,则 vn-1是vn的父亲 v0,v1, . . ., vn-1是vn的祖先 vn是vn -1的孩子 如果x是y的祖先,则y是x的子孙 如果x和y是z的孩子,则z和y是兄弟 如果x没有孩子,x是外部节点,叶 9.2树的术语和特征 如果x不是外部节点, 则x是内部节点 树T的以x为根的子树,是一图, (V,E) V:x及x的子孙, E={e|e是从x到V中某个节点的简单路径上的一条边} 树T的性质 无环图:没有回路的图 树是一棵连通的无环图 每一连通的无环图是树 定理9.2.3 T是一具有n个节点的图,则下面的结论是等价的 (a) T是一树 (b) T是连通,无环的 (c) T是连通的,且有n-1条边 (d) T是无环的,且有n-1条边 9.3生成树 G: 图 定义 9.3.1 树T是图G的一生成树,如果T是一个包含G的所有节点的子图。 例9.3.2 定理9.3.4 图G 有生成树当且仅当图G是连通的。 例9.3.5 算法9.3.6 用广度优先算法查找生成树 Input: G ,n个节点的连通图,节点排序为v1,v2, . . ., vn Output:G的生成树T procedure bfs(V,E) // V节点的有序表,E=边的集合 // V/ = T的节点集合, E/ = T的边集合 // S有序表, v1 是根 S:=(v1) V/ :={v1} E/ :={ } while true do begin for each x ? S 依次序do for each y ? V- V/依次序do if (x, y)是一边do 将(x, y)加到E/ 将y加到V/ if无边可加入then return T S:=S的儿子,与原节点排序一致 end end bfs 应用 可用来判别一个图是否是连通的 可用来求一个无权图从某一个节点v到所有其他节点的最短的路径 算法9.3.7 用深度优先算法查找生成树 Input: G ,n个节点的连通图,节点排序为v1,v2, . . ., vn Output:G的一生成树T Procedure dfs(V,E) // V/ :T的节点集合, E/ : T的边集合 // S有序表, v1 T的根 V/ :={v1} E/ :={ } w=v1 while true do begin while存在(w,v)且加入T不产生回路do begin 选择具有最小k且加入T后不产生回路的边(w,vk) 将(w,vk)加入E/ 将vk加入V/ w:=vk end if w =v1 then return(T) w:=w在T中的父亲 end end 例9.3.8 回溯法 深度优先算法也称回溯法 例 9.3.10 求解4-皇后问题 Input:长为4的排
您可能关注的文档
- 福建省泉州新世纪中学2013-2014学年七年级生物12月月考试题.doc
- 福建省漳州市三校2012届高三下学期第二次联考历史试题一.doc
- 福建省福州市2008-2009学年高三联考生物试卷.doc
- 福建省福鼎二中2011-2012学年八年级政治下学期期中考试试题(无答案).doc
- 福建省莆田一中2013届高三上学期期末考试语文试题.doc
- 福建省莆田二中2013-2014学年高一下学期期中考试(第三学段)化学试题.doc
- 福建省连江县明智学校2012-2013学年七年级英语上学期期中试题.doc
- 福建省连江县明智学校2013-2014学年七年级英语上学期第一次月考试题.doc
- 福建省首期英语学科带头人培训对象.doc
- 福建闽江学院.doc
- 村镇建设统计报表制度.docx
- T_CEPPEA 5069—2025 电力工程三维电子文件归档与电子档案管理规范.docx
- T_CSHE 0012—2024 压缩空气储能电站工程概(估)算费用标准.docx
- T_CSEE 0044—2024 特高压钢管塔及钢管构架加工技术规程.docx
- T_CSEE 0466.6—2024 柔性低频交流输电系统高压电气设备 第6部分:低频交联聚乙烯绝缘海底电缆试验规范.docx
- T_CSEE 0466.31—2024 柔性低频交流输电系统高压电气设备 第3-1部分:低频电磁式电压互感器.docx
- T_CSEE 0467—2024 电能计量装置电磁骚扰自动监测 技术规范.docx
- T_CSEE 0475—2024 输电线路状态信息智能汇集终端 技术规范.docx
- T_CSEE 0480—2024 换流站阀冷控制保护系统测试装置技术要求.docx
- T_CSEE 0020—2024 架空输电线路山火分布图绘制技术导则.docx
最近下载
- VDGP201_2002-05-01_VolumendefizitevonGutkenausNichteisenmetallen(中文).doc VIP
- 部编版道德与法治一年级下册第2课《做事要仔细》精美课件.pptx VIP
- 《新污染物治理技术》-课件全套 第1--13章 新污染物简介--- 人工智能与新污染物控制.pdf VIP
- 提高学习效率的六大诀窍五大方法.docx
- 2025年江苏省盐城市中考地理试卷及答案.docx VIP
- 化工制图习题集答案(20201030132317).pdf VIP
- DLT5427-2022年火力发电厂初步设计内容深度规定.doc
- 2025微博娱乐白皮书.docx VIP
- DL-T5153-2024火力发电厂厂用电设计技术规程.pptx VIP
- 体育教学论第4章.ppt VIP
原创力文档

文档评论(0)