建设网站一定要备案吗,网络营销方案的制定思路,有代做统计图的网站吗,天津网站建设培训班二叉树的概念
概念 一棵二叉树是结点的一个有限集合#xff0c;该集合或者为空#xff0c;或者是由一个根节点加上两棵别称为左子树和右子树 的二叉树组成。 二叉树的特点#xff1a;
每个结点最多有两棵子树#xff0c;即二叉树不存在度大于2的结点。二叉树的子树有左右…二叉树的概念
概念 一棵二叉树是结点的一个有限集合该集合或者为空或者是由一个根节点加上两棵别称为左子树和右子树 的二叉树组成。 二叉树的特点
每个结点最多有两棵子树即二叉树不存在度大于2的结点。二叉树的子树有左右之分其子树的次序不能颠倒。
特殊二叉树
满二叉树一个二叉树如果每一个层的结点数都达到最大值则这个二叉树就是满二叉树。也就是 说如果一个二叉树的层数为K且结点总数是(2^k) -1 则它就是满二叉树。完全二叉树完全二叉树是效率很高的数据结构完全二叉树是由满二叉树而引出来的。对于深度为K 的有n个结点的二叉树当且仅当其每一个结点都与深度为K的满二叉树中编号从1至n的结点一一对 应时称之为完全二叉树。 要注意的是满二叉树是一种特殊的完全二叉树。
关于树的名词解释
节点的度一个节点含有的子树的个数称为该节点的度 叶节点或终端节点度为0的节点称为叶节点 非终端节点或分支节点度不为0的节点 双亲节点或父节点若一个节点含有子节点则这个节点称为其子节点的父节点 孩子节点或子节点一个节点含有的子树的根节点称为该节点的子节点 兄弟节点具有相同父节点的节点互称为兄弟节点 树的度一棵树中最大的节点的度称为树的度 节点的层次从根开始定义起根为第1层根的子节点为第2层以此类推 树的高度或深度树中节点的最大层次 堂兄弟节点双亲在同一层的节点互为堂兄弟 节点的祖先从根到该节点所经分支上的所有节点 子孙以某节点为根的子树中任一节点都称为该节点的子孙。 森林由mm0棵互不相交的树的集合称为森林