当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

北京大学:《离散数学》系列课程之一《集合论与图论》第21讲 根树

资源类别:文库,文档格式:PDF,文档页数:45,文件大小:812.07KB,团购合买
1.根树 2.根树的周游 3.最优树, Huffman算法 4.最佳前缀码
点击下载完整版文档(PDF)

第21讲根树 1.根树 2.根树的周游 3.最优树, Huffman算法 4.最佳前缀码 《集合论与图论》第21讲

《集合论与图论》第21讲 1 第21讲 根树 1. 根树 2. 根树的周游 3. 最优树, Huffman算法 4. 最佳前缀码

根树 (rooted tree) 有向树:基图是树的有向图 根树(rooted tree):顶点分3类的有向树 名称入度出度个数 分树根0>01 支 点内点1>0 树叶10 《集合论与图论》第21讲

《集合论与图论》第21讲 2 根树(rooted tree) 有向树: 基图是树的有向图 根树(rooted tree): 顶点分3类的有向树 树叶 内点 树根 ? ? 1 个数 1 0 1 >0 分 0 >0 支 点 名称 入度 出度

层数与树高 鲁画法:树根在最上方,省略边的方向(从上 到下) 顶点v的层数(eve):L()=从树根到v路径 长度 树高(hegh:h(T=顶点的最大层数 《集合论与图论》第21讲

《集合论与图论》第21讲 3 层数与树高 画法: 树根在最上方, 省略边的方向(从上 到下) 顶点v的层数(level): L(v)=从树根到v路径 长度 树高(height): h(T)=顶点的最大层数

儿子,父亲,兄弟 儿子:u在上方与V相邻,V是u的儿子 父亲:u在上方与V相邻,u是v的父亲 兄弟:u与v有相同父亲,u是v的兄弟 祖先:从u可达v,u是v的祖先 秦后代:从u可达v,u是v的后代 《集合论与图论》第21讲

《集合论与图论》第21讲 4 儿子,父亲,兄弟 儿子: u在上方与v相邻, v是u的儿子 父亲: u在上方与v相邻, u是v的父亲 兄弟: u与v有相同父亲, u是v的兄弟 祖先: 从u可达v, u是v的祖先 后代: 从u可达v, u是v的后代

有序树( ordered tree) 婚有序树:给相同层数的顶点标上次序的根 树 《集合论与图论》第21讲

《集合论与图论》第21讲 5 有序树(ordered tree) 有序树: 给相同层数的顶点标上次序的根 树 1 1 1 1 1 2 2 3 2 2

又树 t-ary tree) 又树:Wv∈VT,d()r 秦正则 regular又树:WvEV(T,d()=r 完全 omplete正则叉树:树叶V, L()=h(T) 有序r叉树,有序正则叉树,有序完全正则r 叉树 《集合论与图论》第21讲

《集合论与图论》第21讲 6 r叉树(t-ary tree) r叉树: ∀v∈V(T), d+(v)≤r 正则(regular)r叉树: ∀v∈V(T), d+(v)=r 完全(complete)正则r叉树: ∀树叶v, L(v)=h(T) 有序r叉树,有序正则r叉树,有序完全正则r 叉树

定理1413 定理1413:设正则(2)叉树T有个分支 点和t个树叶,则(-1)j=t1 证明:当把一个树叶变为一个分支点时, 增加(-1)个树叶,所以t(r-1)+b 当t=1时,=0,所以b=1.所以七(1+1.# 证法2:数学归纳法 《集合论与图论》第21讲

《集合论与图论》第21讲 7 定理14.13 定理14.13: 设正则r(≥2)叉树T有i个分支 点和t个树叶, 则(r-1)i=t-1. 证明: 当把一个树叶变为一个分支点时, 增加(r-1)个树叶, 所以 t=(r-1)i+b. 当t=1时, i=0, 所以b=1. 所以t=(r-1)i+1. # 证法2: 数学归纳法

根子树( noted subtree 根子树:T是根树,VEVT,由本身及其 所有后代导出的子图T 左子树右子树:二叉树中分支点的左右 两个儿子导出的根子树 《集合论与图论》第21讲

《集合论与图论》第21讲 8 根子树(rooted subtree) 根子树: T是根树, v∈V(T), 由v本身及其 所有后代导出的子图Tv 左子树,右子树: 二叉树中分支点的左右 两个儿子导出的根子树

根树的周游(traces) 根树的周游:列出根树的所有顶点,每个 顶点恰好出现一次 中序行遍:左子树,根,右子树 前序行遍:根,左子树,右子树 后序行遍左子树,右子树,根bc 例:中序: dbigjehacf e 前序: abdegijhcf 后序: dijighebfca 《集合论与图论》第21讲

《集合论与图论》第21讲 9 根树的周游(travesal) 根树的周游: 列出根树的所有顶点, 每个 顶点恰好出现一次 中序行遍: 左子树, 根, 右子树 前序行遍: 根, 左子树, 右子树 后序行遍: 左子树, 右子树, 根 例: 中序: dbigjehacf 前序: abdegijhcf 后序: dijghebfca a b d e g c f h i j

四则运算式与二叉树 (a*(bC)*de)(+g)÷(h*(+) e 《集合论与图论》第21讲

《集合论与图论》第21讲 10 四则运算式与二叉树 ((a∗(b+c))∗d-e)÷(f+g)÷(h∗(i+j)) ÷ ÷ ∗ ∗ ∗ - + + a + b c d e f g h i j

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共45页,可试读15页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有