树的定义与基本术语二叉树(BinaryTree)二叉树的存储结.pptVIP

  • 6
  • 0
  • 约1.6万字
  • 约 94页
  • 2018-08-06 发布于江苏
  • 举报

树的定义与基本术语二叉树(BinaryTree)二叉树的存储结.ppt

树的定义与基本术语二叉树(BinaryTree)二叉树的存储结

结点(node) 结点的度(degree) 分支(branch)结点 叶(leaf)结点 孩子(child)结点 双亲(parent)结点 兄弟(sibling)结点 祖先(ancestor)结点 子孙(descendant)结点 结点所处层次(level) 树的深度(depth) 树的度(degree) 二叉树的存储结构 1. 顺序存储结构(数组表示) #define MAX_TREE_SIZE 100 typedef TElemType SqBiTree[MAX_TREE_SIZE]; SqBiTree bt; 6.3 遍历二叉树 (Traversing Binary Tree) p128 所谓树的遍历,就是按某种次序访问树中的结点,要求每个结点访问一次且仅访问一次。 遍历的结果:产生一个关于结点的线性序列。 设访问根结点记作 D 遍历根的左子树记作 L 遍历根的右子树记作 R 则可能的遍历次序有 先序 DLR DRL 逆先序 中序 LDR RDL 逆中序 后序 LRD RLD 逆后序 先序遍历 (Preorde

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档