参考答案和解析
正确答案:
C
解析:
一棵树的根结点所在的层次为1,其他结点所在的层次等于它的父结点所在的层次加1,树的最大层次称为树的深度。本题中二叉树的前序遍历序列为ABCDEFG,所以A为根结点;中序遍历序列为DCBAEFG,所以DCB为左子树结点,EFG为右子树结点。同理,在左子树DCB中,依据前序遍历序列可知B为根结点,由中序遍历序列可知B结点只有左子树,没有右子树,由前序遍历序列和中序遍历序列可知C是B的左子树,D是C的右子树。同理E为F根结点,F为G根结点,二叉树深度为4层。答案选择C选项。