Yahoo在线笔试题一道?

visame 2007-10-29 03:05:09
假设一棵二叉树的后序遍历序列为 DGJHEBIFCA ,中序遍历序列为 DBGEHJACIF ,则其前序遍历序列为 ( ) 。
这题目是不是有问题?
首先A肯定是根,CIF应该是右子树,从后序遍历来看,应该是C是右子树的根,从中序遍历来看,应该是I是根?
...全文
190 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zoub110 2007-10-30
  • 打赏
  • 举报
回复
怎么推导出来的,我现在正在学这个,介绍下方法
jinxiu 2007-10-29
  • 打赏
  • 举报
回复
2楼的树有错误!A
B C
D E F
G H I
J
但是答案是对的。
zhouhong0801 2007-10-29
  • 打赏
  • 举报
回复
ls正解!
xugang_2001 2007-10-29
  • 打赏
  • 举报
回复
A
B C
D E F
G H I
J

ABDEGHJCFI
lingsmallint 2007-10-29
  • 打赏
  • 举报
回复
没问题
前序遍历:ABDEGHJCFI

65,206

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧