计算机软件技术基础作者李淑芬第4章课件.pptVIP

  • 4
  • 0
  • 约7.7千字
  • 约 67页
  • 2016-12-25 发布于广东
  • 举报

计算机软件技术基础作者李淑芬第4章课件.ppt

第4章 树 树与图 属于非线性结构 4. 1 树的概念 4.1树的概念——树型结构应用举例 “资源管理器” 界面。 4.1树的概念——树的结构定义 树(Tree)是n(n=0)个结点的有限集合。当n=0时,称为空树;当n0时,称为非空树。 在任意一棵非空树中: (1)有且仅有一个特定的结点,称为树根(root),它没有直接前驱,但有零个或多个直接后继 (2)当n1时,其余结点被划分成m个互不相交的子集,每个子集又是一棵树,被称为子树(subtree)。 4.1树的概念——树的表示方法(层次) 4.1树的概念——树的表示方法(集合) 4.1树的概念——树的表示方法(凹凸图) 4.1树的概念——树的表示方法(广义表) 4.1树的概念——基本术语 结点 结点的度,树的度 叶子(终端结点) 非终端结点 结点的层次 树的深度 有序树,无序树 森林 4.1树的概念——基本术语 孩子 双亲 兄弟 祖先 子孙 堂兄弟 4. 2 二叉树的基本概念和主要性质 二叉树定义 二叉树 由n(n=0)个元素组成。 当n=0时,为空二叉树; 当n0时,有且仅有一个元素为根,其余结点分成最多两个互不相交的子集,子集有左右顺序,每个子集又是一个二叉树。 4.2二叉树的概念和性质——二叉树的五种形态 满二叉树 深度为k,且有2k-1个结点的二叉树。 完全二叉树

文档评论(0)

1亿VIP精品文档

相关文档