第06章 树与二叉树(C++).pptVIP

  • 71
  • 0
  • 约9.64千字
  • 约 88页
  • 2017-06-03 发布于湖北
  • 举报
第6章 树和二叉树 6.1 树及其抽象数据类型 6.2 二叉树 6.3 线索二叉树 6.4 Huffman树 6.5 树的存储和实现 目的:理解树结构。 要求:掌握二叉树的表示和实现。 重点:二叉树实现,Huffman树,树。 难点:线索二叉树,Huffman树,树。 6.1 树及其抽象数据类型 6.1.1 树定义 6.1.2 树的术语 6.1.3 树的表示法 6.1.4 树抽象数据类型 6.1.1 树定义 树(tree)是由n(n≥0)个结点组成的有限集合。n=0的树称为空树;n>0的树T: 根(root)结点,它没有前驱结点。 其他结点分为m棵互不相交的子树。 6.1.2 树的术语 父母、孩子与兄弟结点 度 结点层次、树的高度 边、路径 无序树、有序树 森林 6.1.3 树的表示法 广义表表示 A(B(E, F), C(G), D(H, I, J)) 6.1.4 树抽象数据类型 ADT TreeT //树抽象数据类型 { bool empty() //判断是否空树 int count() //返回树的结点个数 int height() //返回树的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档