- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 树和二叉树 §5.2 二叉树及其基本性质 1 2 3 11 4 5 8 9 12 6 7 10 一、二叉树的定义 二叉树是n(n〉=0)个结点的有限集,它或为空树(n=0),或由一个根结点和两棵分别称为左子树和右子树的,互不相交的 二叉树构成。 1 2 3 11 4 5 8 9 12 6 7 10 1 3 2 9 7 6 12 11 8 5 4 10 §5.2 二叉树及其基本性质 (一)二叉树的特点 ——每个结点至多有二棵子树(即不存在度大于2的结点); ——二叉树的子树有左、右之分,且其次序不能任意颠倒。 A ? A B A B A B C (二)二叉树的五种基本形态 1.空二叉树 2.只有根结点的二叉树 3.右子树为空 4.左子树为空 5.左、右子树均非空 §5.2 二叉树及其基本性质 二、二叉树的基本特性 性质 1 : 在二叉树的第 i 层上至多有2i-1 个结点。 (i≥1) 证明:用归纳法证明之 ?i=1时,只有一个根结点,2i-1=20=1 是对的; ?假设对所有j(1?ji)命题成立,即第j层上至多有2j-1 个结点 那么,第i-1层至多有2i-2 个结点 又二叉树每个结点的度至多为2 ? 第i层上最大结点数是第i-1层的2倍,即2×2i-2=2i-1 故命题得证 §5.2 二叉树及其基本性质 性质 2 : 深度为 k 的二叉树上至多含 2k-1 个结点(k≥1)。 证明:深度为k的二叉树是指二叉树共有k层。 由性质1,可得深度为k 的二叉树最大结点数是 21-1+22-1+…+2k-1=2k-1 §5.2 二叉树及其基本性质 性质 3 : 对任何一棵二叉树,度为0的叶子结点总是比度为 2 的结点多一个,则必存在关系式:n0 = n2+1。 证明:n1为二叉树T中度为1的结点数 因为:二叉树中所有结点的度均小于或等于2 所以:其结点总数n=n0+n1+n2 又二叉树中,除根结点外,其余结点都只有一个分支进入。设m为分支总数,则二叉树中总结点数又为:n=m+1 又:分支由度为1和度为2的结点射出,?m=n1+2n2 于是,n=m+1=n1+2n2+1=n0+n1+n2 所以:n0=n2+1 §5.2 二叉树及其基本性质 三、满二叉树与完全二叉树 1 2 3 11 4 5 8 9 12 13 6 7 10 14 15 ——第k层上有2k-1个结点; ——深度为m的满二叉树有2m-1个结点。 §5.2 二叉树及其基本性质 (一)满二叉树的定义 ——除最后一层外,每一层上的所有结点都有两个子结点。 特点:每一层上的结点数都是最大结点数 §5.2 二叉树及其基本性质 (二)完全二叉树的定义 ——除最后一层外,每一层上的结点数均达到最大值;在最后一层上只缺少右边的若干结点。 特点: 1.叶子结点只可能在层次最大的两层上出现; 2.对任一结点,若其右分支下子孙的最大层次为L,则其左分支下子孙的最大层次必为L 或L+1。 1 2 3 11 4 5 8 9 12 13 6 7 10 14 15 1 2 3 11 4 5 8 9 12 6 7 10 1 2 3 4 5 6 7 1 2 3 4 5 6 (三)满二叉树与完全二叉树的性质 性质4 : 具有 n 个结点的完全二叉树的深度为?log2n? + 1 证明: 设完全二叉树的深度为 k 则根据第二条性质得 2k-1≤ n 2k 即 k-1 ≤ log2 n k 因为 k 只能是整数,所以, log2n取其整数部分 ?log2n? 得: k =?log2n? + 1 。 §5.2 二叉树及其基本性质 1 2 3 11 4 5 8 9 12 13 6 7 10 14 15 性质5: 若对含 n 个结点的完全二叉树从上到下且从左至右进行 1 至 n 的编号,则对完全二叉树中任意一个编号为 i 的结点: (1) 若 i=1,则该结点是二叉树的根,无双亲,否则,编号为 ?i/2? 的结点为其双亲结点; (2) 若 2in,则该结点无左孩子,否则,编号为 2i 的结点为其左孩子结点; (3) 若 2i+1n,则该 结点无右孩子结点, 否则,编号为2i+1 的 结点为其右孩子结点。
您可能关注的文档
最近下载
- 西门子变频器V20说明书SINAMICS-V20.pdf VIP
- 气血疏通中级班讲义.pdf VIP
- 台湾农民的退休制度.docx VIP
- 夫妻关系讲座课件.pptx
- (人教版)初中九年级化学上册第五单元《化学方程式》综合复习测试训练试题卷(附答案详解).docx VIP
- 1_东南营小学体育课教案水平一潘建元2(1)-体育1至2年级全一册教案.docx VIP
- 人教版2025秋小学数学三年级教学设计已知一个数的几倍是多少,求这个数.pdf VIP
- 人教版2025秋小学数学三年级教学设计求一个数的几倍是多少.pdf VIP
- 酒店前台UPSELL培训教学课件.pptx VIP
- 人教版2025秋小学数学三年级教学课件数量间的乘除关系求一个数的几倍是多少.pptx VIP
文档评论(0)