您的位置:首页 > 职场人生

阿里笔试-二叉树由前序遍历和中序遍历推导后序遍历

2016-07-28 01:56 363 查看

题目描述

已知一个二叉树的前序遍历结果是(ACDEFHGB) ,中序遍历结果是(DECAHFBG),请问后续遍历结果是()。

思路

由前序遍历的第一个节点A是根节点,把中序遍历分为(DEC)A(HFBG),其中前半部分对用左子树,后半部分对应右子树

再对应回去,得到A(CDE)(FHGB)

就这样吧,递归遍历下去

答案:

EDCHBGFA

我的微信二维码如下,欢迎交流讨论



欢迎关注《IT面试题汇总》微信订阅号。每天推送经典面试题和面试心得技巧,都是干货!

微信订阅号二维码如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息