中序遍历下面的二叉排序树.ppt

第七章 二叉树及其应用 7.1 二叉树的基本概念 7.2 二叉树的存储结构 7.3 二叉树的遍历算法 7.4 线索二叉树* 7.5 二叉树的应用1——基本算法 7.6 二叉树的算法2——哈夫曼树* 7.7 二叉树的应用3——二叉树排序 7.8 二叉树的应用4——堆和堆排序 7.1二叉树的概念 7.1.1什么是二叉树 7.1.2特殊的二叉树 7.1.3二叉树的性质 二叉树的定义 二叉树是由n( )个结点组成的有限集 合,其: 1)当n=0时为空树; 2)当n0时,有且仅有一个特定的结点,称为二叉树的根,其余结点可分为2个互不相交的子集,其中每一个子集又是一棵二叉树,分别称为左子树和右子树 二叉树的形态 二叉树的基本术语 父结点:若一个结点有子树,则该结点为父结点(也称双亲结点)。 孩子结点:若某结点有左子树,则其左子树的根为该结点的左孩子;若其有右子树,则其右子树的根为该结点的右孩子。 兄弟结点:同一个结点的孩子。 延伸父子关系可以得到祖先结点和后结点关系。 层次:根结点的层次为1,其余结点的层次是其父结点的层次加1。 高度(深度):二叉树中结点的最大层数。

文档评论(0)

1亿VIP精品文档

相关文档