第29667题 单选
下列关于C++中完全二叉树判定的说法,正确的是?

假设二叉树结点定义如下:

struct TreeNode {
    int val;
    TreeNode *left;
    TreeNode *right;
};
A

若某二叉树深度为k,且所有叶子结点都位于第k层,则该二叉树一定是完全二叉树

B

采用层序遍历二叉树,当遇到第一个空结点后,后续遍历到的所有结点都为空,则该二叉树是完全二叉树

C

只有满二叉树才属于完全二叉树的范畴

D

递归遍历二叉树,只要左右子树都是完全二叉树,那么整棵树一定是完全二叉树

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析