《树与有序树》PPT课件.ppt





《《树与有序树》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《树与有序树》PPT课件.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第十章 树与有序树10.1 树的基本概念树的基本概念10.2 连通图的生成树和带权连通图的最连通图的生成树和带权连通图的最小生成树小生成树 10.3 有序树有序树10.4 前缀码和最优二分树前缀码和最优二分树 例例 PeterGodfriedBettyAlbertMaryMarivinDorisJudyHalDeniseGregory树的定义树的定义 一个无向图若连通且不含圈,则称它为一棵一个无向图若连通且不含圈,则称它为一棵树树,记,记为为 T=(V,E)。设设T是一棵树,是一棵树,T中度数为中度数为1的顶点称为的顶点称为树叶树叶,度数,度数大于大于1的顶点称为的顶点称为分枝点分枝点。例例
2、是否为树是否为树?例例1 画出所有画出所有5个顶点的树个顶点的树定理定理1 设设 T=(V,E)是一棵树,则有是一棵树,则有|E|=|V|-1。分析:对顶点数分析:对顶点数|V|进行归纳法证明。进行归纳法证明。当当|V|=1和和|V|=2时,定理显然是成立的。时,定理显然是成立的。归纳假设当归纳假设当|V|k时,定理成立。时,定理成立。考察考察|V|=k+1时的情况。时的情况。因为树无圈,所以从因为树无圈,所以从T中去掉任何一条边,都中去掉任何一条边,都会使会使T变成具有两个连通分支的不连通图。这变成具有两个连通分支的不连通图。这两个连通分支也必然是树,譬如说是两个连通分支也必然是树,譬如说是
3、T1=(V1,E1)和和T2=(V2,E2)。显然,显然,|V1|k,|V2|k。根据归纳假设,有。根据归纳假设,有|E1|=|V1|-1,|E2|=|V2|-1。而。而|V|=|V1|+|V2|,|E|=|E1|+|E2|+1,所以所以|E|=|V|-1,即定理得证。即定理得证。定理定理1的证明的证明证明:用对顶点集证明:用对顶点集V的元素个数归纳法来证。的元素个数归纳法来证。当当|V|=1时,时,T是一个仅有一个顶点且没有边的图。显是一个仅有一个顶点且没有边的图。显然,然,|E|=0,命题成立。命题成立。归纳假设若归纳假设若|V|k时,命题成立。考察时,命题成立。考察|V|=k+1时的情时
4、的情况。设况。设u,v E,我们擦去边,我们擦去边e,得得T的一个子图。的一个子图。令令 V1=vV子图中存在子图中存在u到到v的通路的通路,V2=vV子图中存在子图中存在v到到v的通路的通路。例例定理定理1的证明的证明(续续)l新图分为两个连通的子图新图分为两个连通的子图.因为对于任意的因为对于任意的v V,原图是连通,原图是连通的,所以在原图中存在的,所以在原图中存在 v到到u的通路,也存在的通路,也存在v到到v的通路,的通路,且都是初等通路。若这两条通路都经过边且都是初等通路。若这两条通路都经过边e,则原图中一定有,则原图中一定有圈,故圈,故V=V1 V2。如果存在。如果存在v V1V2
5、,则原图中存在,则原图中存在 v到到u、v到到v的两条不经过边的两条不经过边e的初等通路,加上边的初等通路,加上边e后后,原图中一定原图中一定有圈,故有圈,故V1V2=。l新图分为两棵不相交的树新图分为两棵不相交的树.原图无圈,子图也不会有圈,即原图无圈,子图也不会有圈,即为两棵不相交的树为两棵不相交的树(顶点的交集为空集顶点的交集为空集)。l设设T1=(V1,E1),T2=(V2,E2),由归纳假定有,由归纳假定有|V1|-1=|E1|,|V2|-1=|E2|。又又|V|=|V1|+|V2|,|E|=|E1|+|E2|+1。所以有定理得证。所以有定理得证。定理定理1的的推论任何一棵至少含有两
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 树与有序树 有序 PPT 课件

限制150内