某二叉树的中序遍历序列为a,b,c,d,先序遍历序列为b,a,c,d,则该二叉树的( )、
D
本题考查数据结构基础知识。先序遍历:根左右中序遍历:左根右后序遍历:左右根因此可根据先序遍历序列确定根结点,在中序遍历序列中找到根结点后,就可以将左子树的结点和右子树的结点分开。确定子树中每个结点的方法同理。根据先序遍历可知根节点为a,根据中序遍历可知,左子树结点为b ,右子树结点为c、d,然后根据先序可知c为右子树的根节点,再根据中序可知d为根c的右孩子。如下图所示:题中所示的二叉树如下图所示,因此树的高度为3,且根的左子树和右子树都不为空,故本题选D。
扫描微信二维码,添加您的专属老师为好友
您在考试中遇到任何问题,老师都会帮您解答
您希望我们通过哪种方式与您联系?
您已选择电话/微信/QQ的联系方式,课程顾问会尽快联系您!
您已选择微信联系方式,课程顾问会尽快添加您的微信,请您确认通过!
您已选择QQ联系方式,课程顾问会尽快添加您的QQ,请您确认通过!
您已选择电话联系方式,课程顾问会尽快联系您!
您已选择“不联系”,课程顾问不会主动联系您。如果后续您有需求,可以在个人中心主动添加销售微信或拨打客服电话:400-111-9811