已知二叉树的先序遍历序列为ABDGCEF,中序遍历序列为DGBAECF,画出二叉树?
5个回答
展开全部
二叉树根节点为A,A的左节点为B,B的右节点为D,A的右节点为C,C的左节点为E,后序遍历序列为DBECA。
画法:根E,E左A右F,A右B,B右D,D左C,F右H,H左G右I,I右K,K左J
先看先序,其第一个为树的根,先序遍历是先根再左子树最后右子树,第一个肯定是树的根,先画A,A再中序遍历中左右都有,说明A有左子树也有右子树。
扩展资料:
1、满二叉树:如果一棵二叉树只有度为0的结点和度为2的结点,并且度为0的结点在同一层上,则这棵二叉树为满二叉树。
2、完全二叉树:深度为k,有n个结点的二叉树当且仅当其每一个结点都与深度为k的满二叉树中编号从1到n的结点一一对应时,称为完全二叉树。
完全二叉树的特点是叶子结点只可能出现在层序最大的两层上,并且某个结点的左分支下子孙的最大层序与右分支下子孙的最大层序相等或大1。
参考资料来源:百度百科-二叉树
展开全部
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
来的为在先序遍历序列为ABDGCEF,D在G左侧,所以D要么是G的左子树,要么是G的根;
再结合中序遍历可以得到G是D的右子树。
再结合中序遍历可以得到G是D的右子树。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案都在图上了,还需要什么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询