网站大量收购闲置独家精品文档,联系QQ:2885784924

[学科竞赛]第6章树和二叉树.ppt

  1. 1、本文档共320页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[学科竞赛]第6章树和二叉树

⑴ 先根遍历: ① 访问树的根结点 ② 依次先根遍历根的各子树 6.4 树和森林 1. 树的遍历 四、树与森林的遍历 ⑴ 先根遍历: ① 访问树的根结点 ② 依次先根遍历根的各子树 6.4 树和森林 1. 树的遍历 四、树与森林的遍历 先根遍历序列:R A D E B C F G H K ⑵ 后根遍历: ① 依次后根遍历根的各子树 ② 访问树的根结点 6.4 树和森林 1. 树的遍历 四、树与森林的遍历 ⑵ 后根遍历: ① 依次后根遍历根的各子树 ② 访问树的根结点 6.4 树和森林 1. 树的遍历 四、树与森林的遍历 后根遍历序列:D E A B G H K F C R ⑶ 层次遍历: 按层次自左向右遍历 6.4 树和森林 1. 树的遍历 四、树与森林的遍历 ⑶ 层次遍历: 按层次自左向右遍历 6.4 树和森林 1. 树的遍历 四、树与森林的遍历 层次遍历序列:R A B C D E F G H K ⑴ 先序遍历: ① 访问森林中第一棵树的根结点 ② 先序遍历第一棵树中根的子树 ③ 先序遍历剩余的树构成的森林 6.4 树和森林 2. 森林的遍历 四、树与森林的遍历 ⑵ 后序遍历: ① 后序遍历第一棵树中根的子树 ② 访问第一棵树的根结点 ③ 后序遍历剩余的树构成的森林 6.4 树和森林 2. 森林的遍历 四、树与森林的遍历 ⑶ 层次遍历: 按层次自左向右遍历 6.4 树和森林 2. 森林的遍历 四、树与森林的遍历 第6章 树和二叉树 6.5 赫夫曼树及其应用 6.5 赫夫曼树及其应用 1. 路径: 一、基本概念 路径上的分支数目 2. 路径长度: 从树的根结点到每一结点的路径长度之和 3. 树的路径长度: 从树中一个结点到另一个结点之间的分支构成这两个结点之间的路径 6.5 赫夫曼树及其应用 1. 路径: 一、基本概念 路径上的分支数目 2. 路径长度: 从树的根结点到每一结点的路径长度之和 3. 树的路径长度: 从树中一个结点到另一个结点之间的分支构成这两个结点之间的路径 6.5 赫夫曼树及其应用 1. 路径: 一、基本概念 路径上的分支数目 2. 路径长度: 从树的根结点到每一个结点的路径长度之和 3. 树的路径长度: 从树中一个结点到另一个结点之间的分支构成这两个结点之间的路径 该结点到根之间的路径长度与结点权的乘积。 6.5 赫夫曼树及其应用 4. 结点的带权路径长度: 一、基本概念 树中所有叶子结点的带权路径长度之和。 5. 树的带权路径长度: 6.5 赫夫曼树及其应用 4. 结点的带权路径长度: 一、基本概念 5. 树的带权路径长度: 该结点到根之间的路径长度与结点权的乘积。 树中所有叶子结点的带权路径长度之和。 5. 树的带权路径长度: 树中所有叶子结点的带权路径长度之和。 6.5 赫夫曼树及其应用 一、基本概念 通常记作 WPL: 其中:n —— 叶子结点数 Wi —— 第 i 个叶子结点的权值 Li —— 根到该叶子结点间的路径长度 6.4 树和森林 二、树与二叉树的转换 ⑴ 加线 ⑵ 抹线 ⑶ 调整 2. 二叉树还原成树 6.4 树和森林 二、树与二叉树的转换 ⑴ 加线 ⑵ 抹线 ⑶ 调整 2. 二叉树还原成树 ⑴ 加线:将某结点的右孩子及其下的所有右孩子,与该结点的双亲间加连线; 6.4 树和森林 二、树与二叉树的转换 ⑴ 加线 ⑵ 抹线 ⑶ 调整 2. 二叉树还原成树 ⑴ 加线:将某结点的右孩子及其下的所有右孩子,与该结点的双亲间加连线; 6.4 树和森林 二、树与二叉树的转换 2. 二叉树还原成树 ⑴ 加线 ⑵ 抹线 ⑶ 调整 ⑵ 抹线:抹去双亲与右孩子间的连线; 6.4 树和森林 二、树与二叉树的转换 2. 二叉树还原成树 ⑴ 加线 ⑵ 抹线 ⑶ 调整 ⑵ 抹线:抹去双亲与右孩子间的连线; 6.4 树和森林 二、树与二叉树的转换 2. 二叉树还原成树 ⑴ 加线 ⑵ 抹线 ⑶ 调整 ⑶ 调整:将二叉树调整成树的结构。 6.4 树和森林 二、树与二叉树的转换 2. 二叉树还原成树 ⑴ 加线 ⑵ 抹线 ⑶ 调整 ⑶ 调整:将二叉树调整成树的结构。 6.4 树和森林 树与二叉树之间可以相互转换,和树对应的二叉树,其左、右子树的实际含义是:左为孩子,右为兄弟。 二、树与二叉树的转换 6.4 树和森林 三、森林与二叉树的转换 6.4 树和森林 1. 森林转换成二叉树

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档