数据结构导论 第4章 树解读.pptVIP

  • 7
  • 0
  • 约 72页
  • 2017-03-29 发布于湖北
  • 举报
第四章 树 4.1 树的基本概念 4.2 二叉树的定义、性质 4.3 二叉树的存储结构 4.4 二叉树的遍历 4.5 递归消除 4.6 树和森林 4.7 判定树和Huffman树 深刻理解树的定义、性质及其存储方法 熟练掌握二叉树的二叉链表存储方式、结点结构和类型定义,并能画出给定二叉树的二叉链表的结构示意图; 理解并掌握二叉树的三种遍历方法,并能写出该三种遍历的算法; 会完成树、森林与二叉树间的相互转换; 理解哈夫曼树的构造方法,并能对给定的数据集合构造出哈夫曼树 4.1 树的基本概念 树是由n (n 0)个结点组成的有限集合。 有一个特定的称之为根(root)的结点,它只有后继,但没有前驱; 除根以外的其它结点划分为m (m ? 0)个互不相交的有限集合T1, T2, …, Tm,每个集合本身又是一棵树,并且称之为根的子树(subTree)。每棵子树的根结点有且仅有一个直接前驱,但可以有0个或多个后继 [图] 树结构和非树结构的示意 一棵树结构 一个非树结构 一个非树结构 一个非树结构 结点(node) 结点的度(degree) 分支(branch)结点 叶(leaf)结点 孩子(child)结点 双亲(parent)结点 基本术语 结点:数据元素+若干指向子树的分支 结点的度:结点拥有的子树数目(分支的个数) 树的度

文档评论(0)

1亿VIP精品文档

相关文档