早教吧作业答案频道 -->数学-->
二叉树的遍历问题若某二叉树的前序遍历访问顺序为abdgcefh,中序遍历访问顺序是dgbaechf,则后序遍历的结点访问顺序是.
题目详情
二叉树的遍历问题
若某二叉树的前序遍历访问顺序为abdgcefh,中序遍历访问顺序是dgbaechf,则后序遍历的结点访问顺序是______.
若某二叉树的前序遍历访问顺序为abdgcefh,中序遍历访问顺序是dgbaechf,则后序遍历的结点访问顺序是______.
▼优质解答
答案和解析
你好!首先,我们来看前序遍历为abdgcefh,根据前序遍历的规则(先根节点,其次遍历左子树,最好遍历右子树)可知,a为根节点.又知中序遍历访问顺序是dgbaechf,那么可以判断出左子树的结构:
a
/
g
/ \
d b
又根据中序遍历的规则(先中序遍历左子树,之后为根节点,最好中序遍历右子树)可得到整个二叉树的结构为:
a
/ \
g e
/ \ \
d b h
/ \
c f
既然推出了二叉树的结构图,那么要求后序遍历就显而易见了,已知后序遍历规则(先后序遍历左子树,再后序遍历右子树,最好访问根节点):abgcfhea
初学者最容易将中序遍历弄错,特别是在考虑如本题中e和f的位置时往往会把握不住,多练习几次,并且记住你就一定能做对的!因为我就是初学者.
a
/
g
/ \
d b
又根据中序遍历的规则(先中序遍历左子树,之后为根节点,最好中序遍历右子树)可得到整个二叉树的结构为:
a
/ \
g e
/ \ \
d b h
/ \
c f
既然推出了二叉树的结构图,那么要求后序遍历就显而易见了,已知后序遍历规则(先后序遍历左子树,再后序遍历右子树,最好访问根节点):abgcfhea
初学者最容易将中序遍历弄错,特别是在考虑如本题中e和f的位置时往往会把握不住,多练习几次,并且记住你就一定能做对的!因为我就是初学者.
看了 二叉树的遍历问题若某二叉树的...的网友还看了以下:
已知正方体ABCD-A1B1C1D1中,E、F分别为D1C1,C1B1的中点,AC∩BD=P,A1 2020-05-16 …
A.(C, B, D, A, P, E, I, J, G, H)B.(C, B, D, A, E, 2020-05-26 …
A.(A, B, D, C, F, E, I, J, H, G)B.(A, B, D, C, E, 2020-05-26 …
A.(C, B, D, A, F, E, I, J, G, H)B.(C, B, D, A, E, 2020-05-26 …
A.(B, F, G, J, A, E, D, I, C, H)B.(B, A, D, E, F, 2020-05-26 …
设一数列a,b,c,d,e,f,通过栈结构不可能不可能排成的顺序数列为()A)c,b,e,f,d, 2020-06-28 …
高2数学直线与直线的位置关系?在立方体abcd-a‘b’c’d‘中,E,F分别是棱aa’.bb‘的 2020-07-21 …
谁能帮我组个英语单词①e、n、o、p、t、w、y②e③d、t、y④b、c、f、m、p、r、t、v⑤ 2020-07-29 …
绕弯的题,我被绕晕了,求函数有七组数据,ABCDEFG,已知A,B,C,七组数据的关系D+E=B,F 2020-11-11 …
已知正数,a,b,c,d,c,e,f,都是正数,且bcdef/a=1/2,acdef/b=1/4,a 2020-12-23 …