二叉树按层遍历
判断条件:结点的左右孩子只有4种情况
其中的三种情况有特例
条件1.结点有右孩子,没有左孩子,直接返回false
条件2.结点左右孩子不全(有左没右,左右都没有),则后面遇到的所有结点,都必须是叶节点
只要不违反1.2的,就是完全二叉树
原文地址:https://www.cnblogs.com/SkyeAngel/p/8947531.html
时间: 2024-10-05 05:04:55
二叉树按层遍历
判断条件:结点的左右孩子只有4种情况
其中的三种情况有特例
条件1.结点有右孩子,没有左孩子,直接返回false
条件2.结点左右孩子不全(有左没右,左右都没有),则后面遇到的所有结点,都必须是叶节点
只要不违反1.2的,就是完全二叉树
原文地址:https://www.cnblogs.com/SkyeAngel/p/8947531.html