-第2章非线性数据结构树和图培训讲学.pptVIP

  • 3
  • 0
  • 约6.52千字
  • 约 95页
  • 2019-11-04 发布于天津
  • 举报

-第2章非线性数据结构树和图培训讲学.ppt

第2章 非线性数据结构 树和图 ;树形结构;树的逻辑结构;树的递归定义:;与树相关的术语 ;? 兄弟结点:具有相同父结点的结点互为兄弟结点。 ? 结点的层次:根结点的层次为1,其子结点的层次为2。依次类推,子结点的层次总比父结点多一层。 ? 树的深度:树中结点所在的最大层次。 ? 有序树和无序树:将树中各结点的子树看成自左向右有序的,则称该树为有序树。否则称为无序树。 ? 森林:由零棵或有限棵互不相交的树组成的集合。 ;二叉树的定义;二叉树的五种基本形态;二叉树与树的区别;二叉树与树的区别(二);特殊二叉树;满二叉树;完全二叉树;平衡二叉树;二叉排序树定义;二叉树的性质一;二叉树的性质二;包含n(n0)个结点的二叉树总的分支数为n-1。; 任意二叉树,若含有n0个叶结点、n2个度为2的结点,则必存在关系式n0=n2+1 。; 具有n个结点的完全二叉树的深度为 [log2(n)]+1。; 若对含n个结点的完全二叉树从上到下、从左至右进行1至n的编号,则对二叉树中任意一个编号为i的结点: ① 若i=1,则该结点是二叉树的根,无父结点。否则,编号为[i/2]的结点为其父结点; ② 若2in,则该结点无左孩子。否则,编号为2i的结点为其左孩子结点; ③ 若2i+1n,则该结点无右孩子。否则,编号为2i+1的结点为其右孩子结点。 证明:通过对i进行归纳即可得证。;验证性质六;二叉树

文档评论(0)

1亿VIP精品文档

相关文档