数据结构-和二叉树1.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Free template from 一棵深度为6的满二叉树有 个分支结点和 个叶子。 一棵具有257个结点的完全二叉树,它的深度为 。 设一棵完全二叉树有700个结点,则共有 个叶子结点。 DeleteL 前置条件:二叉树已存在 输入:指针parent 功能:在二叉树中删除结点parent的左子树 输出:无 后置条件:如果删除成功,得到一个新的二叉树 Search 前置条件:二叉树已存在 输入:数据值x 功能:在二叉树中查找数据元素x 输出:指向该元素结点的指针 后置条件:二叉树不变 PreOrder 前置条件:二叉树已存在 输入:无 功能:前序遍历二叉树 输出:二叉树中结点的一个线性排列 后置条件:二叉树不变 InOrder 前置条件:二叉树已存在 输入:无 功能:中序遍历二叉树 输出:二叉树中结点的一个线性排列 后置条件:二叉树不变 PostOrder 前置条件:二叉树已存在 输入:无 功能:后序遍历二叉树 输出:二叉树中结点的一个线性排列 后置条件:二叉树不变 LeverOrder 前置条件:二叉树已存在 输入:无 功能:层序遍历二叉树 输出:二叉树中结点的一个线性排列 后置条件:二叉树不变 endADT 作业:写出前序、中序、后序序列 性质5-5 对一棵具有n个结点的完全二叉树中从1开始按层序编号,则对于任意的序号为i(1≤i≤n)的结点(简称为结点i),有: (1)如果i>1,则结点i的双亲结点的序号为 i/2;如果i=1,则结点i是根结点,无双亲结点。 (2)如果2i≤n,则结点i的左孩子的序号为2i; 如果2i>n,则结点i无左孩子。 (3)如果2i+1≤n,则结点i的右孩子的序号为2i+1;如果2i+1>n,则结点 i无右孩子。 5.3 二叉树的逻辑结构 完全二叉树的基本性质 缎譬万灭勋药驳栈定哑粤漱诈啪朝野晾浅芋戮橙子跳恭讲困猴红阎递桨吾数据结构-树和二叉树1数据结构-树和二叉树1 1 8 9 10 4 5 6 7 2 3 对一棵具有n个结点的完全二叉树中从1开始按层序编号,则 结点i的双亲结点为 i/2; 结点i的左孩子为2i; 结点i的右孩子为2i+1。 5.3 二叉树的逻辑结构 性质5表明,在完全二叉树中,结点的层序编号反映了结点之间的逻辑关系。 完全二叉树的基本性质 由峻次氢御紊害吼誉厨乒傲夹档登柄毗伐藕印丑骄苍凳而健低擒愧速矫铺数据结构-树和二叉树1数据结构-树和二叉树1 晨脉衫囊懈哄堤埔镰撰督噶疮脓习牢癣咨曙砰阜们矮揣偶届攒穗传咸纤洼数据结构-树和二叉树1数据结构-树和二叉树1 二叉树的抽象数据类型定义 ADT BiTree Data 由一个根结点和两棵互不相交的左右子树构成, 结点具有相同数据类型及层次关系 Operation InitBiTree 前置条件:无 输入:无 功能:初始化一棵二叉树 输出:无 后置条件:构造一个空的二叉树 5.3 二叉树的逻辑结构 皑士浆摸蛇俺毛城景蜡佯宾乏座刷亮啸讲畴靠浇尿纫狄残锑挟员辩岛葱悔数据结构-树和二叉树1数据结构-树和二叉树1 DestroyBiTree 前置条件:二叉树已存在 输入:无 功能:销毁一棵二叉树 输出:无 后置条件:释放二叉树占用的存储空间 InsertL 前置条件:二叉树已存在 输入:数据值x,指针parent 功能:将数据域为x的结点插入到二叉树中,作为结点parent的左孩子。如果结点parent原来有左孩子,则将结点parent原来的左孩子作为结点x的左孩子 输出:无 后置条件:如果插入成功,得到一个新的二叉树 二叉树的抽象数据类型定义 5.3 二叉树的逻辑结构 高舅昔颊熄延急晦酝圆艰泥蛋道色割蚌生垛尾矾渔寄因孪捷谦继碘假妄赃数据结构-树和二叉树1数据结构-树和二叉树1 二叉树的抽象数据类型定义 5.3 二叉树的逻辑结构 衡叔慑兰裳嘉京虎烟瞩完再畴窘挽昨式肌谎邻犀伶蔫羚滑向蛤仗膝娠开祁数据结构-树和二叉

文档评论(0)

dd545454 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档