二叉树的基本概念与遍历.pptVIP

  • 5
  • 0
  • 约小于1千字
  • 约 18页
  • 2019-07-20 发布于福建
  • 举报
二叉树的概念;A;思考: 三个结点的二叉树有几种形态?;二叉树性质 性质1:;几种特殊形式的二叉树 (1)满二叉树 定义: 特点:每一层上的结点数都是最大结点数;(2)完全二叉树;1;性质4:;性质5:如果对一棵有n个结点的完全二叉树的结点按层序编号,则对任一结点i(1?i?n),有: (1) 如果i=1,则结点i是二叉树的根,无双亲;如果i1,则其双亲是?i/2? (2) 如果2in,则结点i无左孩子;如果2i?n,则其左孩子是2i (3) 如果2i+1n,则结点i无右孩子; 如果2i+1?n,则其右孩子是2i+1;遍历二叉树;A;A;A;-; 根据先序遍历和中序遍历的结果可以唯一的确定一 颗二叉树的结构 。 已知 先序序列为: EBADCFHGIKJ 中序序列为: ABCDEFGHIJK (1)画出二叉树 (2)给出后序遍历序列 ACDBGJKIFE;求解方法如下: (1)找到并画出???叉树的根结点:即先序遍历结果中的第一个元素; (2)画出该根结点的左右子树:在中序遍历结果中,根结点前面的元素皆为二叉树左子树上的结点,根结点后面的元素皆为二叉树右子树上的结点。 (3)从先序遍历结果中的第二个元素(左子树的根)开始重复(

文档评论(0)

1亿VIP精品文档

相关文档