早教吧 育儿知识 作业答案 考试题库 百科 知识分享

有二叉树中序序列为ABCEFGHD,后序序列为ABFHGEDC,画出此二叉树!请给出求解说明,能让人看懂就行!给力点.乱写的一律无视掉.

题目详情
有二叉树中序序列为ABCEFGHD,后序序列为ABFHGEDC,画出此二叉树!请给出求解说明,能让人看懂就行!
给力点.乱写的一律无视掉.
▼优质解答
答案和解析
C
/ \
B D
/ \
A E
\
G
/ \
F H
思想如下:利用递归的思想,首先由后序序列可知,父结点为C,那么再根据中序序列,可知左子树的中序排列为AB,后序排列也为AB,右子树中序排列为EFGHD,后续排列为FHGEDC,然后再用递归的思想,确定左子树的父结点,及左子树的左子树和右子树,确定右子树的左子树右子树、、、、、、这样递归下去,就可以得到如上的图了!