教学材料《计算机导论》_5.pptVIP

  • 1
  • 0
  • 约8.51千字
  • 约 49页
  • 2026-04-17 发布于广东
  • 举报

5.4树形结构(2)链式存储结构从上面的介绍可知,用顺序存储方式存储一般二叉树会造成存储空间的浪费,并且,若需要在树中经常插入和删除节点时,由于大量地移动节点,顺序存储方式便是不可取的存储方式。因此,存储树的最自然的方法是链接的方法。由二叉树的定义得知,二叉树的节点由一个数据元素和分别指向其左、右子树的两个分支构成,则表示二叉树的链表中的节点至少包含三个域:数据域和左、右指针域上一页下一页返回5.4树形结构4.二叉树的遍历(1)前序遍历二叉树前序遍历二叉树的递归定义为:若二叉树为空,则空操作;否则进行如下操作。1)访问根节点。2)前序遍历根节点的左子树。3)前序遍历根节点的右子树。上一页下一页返回5.4树形结构(2)中序遍历二叉树中序遍历二叉树的操作定义为:若二叉树为空,则空操作;否则进行如下操作。1)中序遍历根节点的左子树。2)访问根节点。3)中序遍历根节点的右子树。(3)后序遍历二叉树后序遍历二叉树的操作定义为:若二叉树为空,则空操作;否则进行如下操作。1)后序遍历根节点的左子树。2)后序遍历根节点的右子树。3)访问根节点。上一页返回5.5查找5.5.1查找的基本概念1.查找表查找表是由同一类型的数据元素(或记录)构成的集合。由于“集合中的数据元素之间存在着完全松散的关系”,因此查找

文档评论(0)

1亿VIP精品文档

相关文档