[单项选择题] 已知二叉树BT的后序遍历序列是,dabec,中序遍历序列是debac,它的前序遍历序列是

[单项选择题] 已知二叉树BT的后序遍历序列是,dabec,中序遍历序列是debac,它的前序遍历序列是,第1张

[单项选择题] 已知二叉树BT的后序遍历序列是,dabec,中序遍历序列是debac,它的前序遍历序列是

[单项选择题] 已知二叉树BT的后序遍历序列是,dabec,中序遍历序列是debac,它的前序遍历序列是 ______。

A.cedba

B.acbed

C.decab

D.deabc

正确答案:

A

参考解析:

[评析] 二叉树BT的后序遍历序列为dabec,故BT的根结点为c(后序遍历序列的最后一个结点为数的根结点);而BT的中序遍历序列是debac,即遍历序列中最后一个结点为跟结点,说明BT的右子树为空。由BT的的后序遍历序列和中序遍历序列可知BT的左子树(LST)的后序遍历序列和中序遍历序列分别为dabe和 deba(树是递归定义的):故LST的根结点是。,在由LST的中序遍历序列可知其左子树为d。因此BT的前序遍历序列为ce.Aba。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5569993.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-14
下一篇2022-12-14

发表评论

登录后才能评论

评论列表(0条)

    保存