判断二叉树是否对称 判断一棵二叉树是不是镜像对称的二叉树?
浏览量:1357
时间:2021-03-11 21:34:19
作者:admin
判断一棵二叉树是不是镜像对称的二叉树?
我们先来解释一下镜像对称的概念。顾名思义,就像一个人站在镜子前面对自己。他看到的一切都是对称的。镜子中的倒影与真人的头部相同,但倒影的右臂与真人的左臂相对应,反之亦然。
例如,二叉树[1,2,2,3,4,4,3]是对称的。
二叉树的深度怎么算?
二叉树的深度怎么算?
计算二叉树深度的第一步是确定节点。以下是计算二叉树的详细步骤:
1。树只有一个节点,其深度为1;
2。二叉树的根节点只有左子树而没有右子树。然后可以判断二叉树的深度应该是其左子树的深度加1;
3。二叉树的根如果节点只有右子树而没有左子树,则可以判断二叉树的深度应该是其右树的深度加1;
4。如果二叉树的根节点既有右子树又有左子树,则可以判断二叉树的深度应该是其左子树和右子树的较大深度加1。
深度为K和2^K-1节点的二叉树称为完全二叉树。该树的特点是每层的节点数为最大节点数。在二叉树中,除了最后一层,如果所有其他层都满了,并且最后一层要么满了,要么右边缺少几个连续的节点,那么二叉树就是一个完整的二叉树。
具有n个节点的完整二叉树的深度是floor(log2n)1。深度为K的完全二叉树至少有2k-1个叶节点,最多有2k-1个叶节点。
二叉树结点的计算?
二叉树叶节点数:没有子树的节点为叶节点。节点的阶数是其子树的数目。在二叉树中,没有度数大于2的节点。
计算公式:N0=N21
N0是叶节点数
N2是阶数为2的节点数
N0=N21=51=6
因此,如果一棵二叉树有5个阶数为2的节点,则二叉树中的叶节点数为6。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
asp一句话 asp一句话木马