问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

如何根据前序遍历序列和中序遍历序列确定二叉树329

提问网友 发布时间:2024-03-06 07:04
A:CBEDAB:EDCBAC:CBADED:ABCDE
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
3个回答
热心网友 回答时间:2024-03-31 21:41

前序先访问根节点,遍历左序然后右序。中序先遍历左序然后访问根节点,遍历右序。

假设某二叉树的先序遍历序列是abdgcefh,中序遍历序列是dgbaechf,画出二叉树,并给出其后序遍历序列。

已知一棵二叉树的先序遍历序列和中序遍历序列分别是abdgcefh、dgbaechf,求二叉树及后序遍历序列。

分析:先序遍历序列的第一个字符为根结点。对于中序遍历,根结点在中序遍历序列的中间,左边部分是根结点的左子树的中序遍历序列,右边部分是根结点的右子树的中序遍历序列。

先序:abdgcefh --> a bdg cefh

中序:dgbaechf --> dgb a echf

得出结论:a是树根,a有左子树和右子树,左子树有bdg结点,右子树有cefh结点。

先序:bdg --> b dg

中序:dgb --> dg b

得出结论:b是左子树的根结点,b无右子树,有左子树。

先序:dg --> d g

中序:dg --> d g

得出结论:d是b的左子树的根结点,d无左子树,有右子树。

先序:cefh --> c e fh

中序:echf --> e c hf

得出结论:c是右子树的根结点,c有左子树(只有e结点),有右子树(有fh结点)。

先序:fh --> f h

中序:hf --> h f

得出结论:f是c的右子树的根结点,f有左子树(只有h结点),无右子树。

扩展资料:

根据访问结点操作发生位置命名:

① NLR:前序遍历(Preorder Traversal 亦称(先序遍历))

——访问根结点的操作发生在遍历其左右子树之前。

② LNR:中序遍历(Inorder Traversal)

——访问根结点的操作发生在遍历其左右子树之中(间)。

③ LRN:后序遍历(Postorder Traversal)

——访问根结点的操作发生在遍历其左右子树之后。

参考资料来源:百度百科-二叉树遍历

热心网友 回答时间:2024-03-31 21:41
假设某二叉树的先序遍历序列是abdgcefh,中序遍历序列是dgbaechf,画出二叉树,并给出其后序遍历序列。
分析过程:
以下面的例题为例进行讲解:
已知一棵二叉树的先序遍历序列和中序遍历序列分别是abdgcefh、dgbaechf,求二叉树及后序遍历序列。
分析:先序遍历序列的第一个字符为根结点。对于中序遍历,根结点在中序遍历序列的中间,左边部分是根结点的左子树的中序遍历序列,右边部分是根结点的右子树的中序遍历序列。
先序:abdgcefh --> a bdg cefh
中序:dgbaechf --> dgb a echf
得出结论:a是树根,a有左子树和右子树,左子树有bdg结点,右子树有cefh结点。
先序:bdg --> b dg
中序:dgb --> dg b
得出结论:b是左子树的根结点,b无右子树,有左子树。
先序:dg --> d g
中序:dg --> d g
得出结论:d是b的左子树的根结点,d无左子树,有右子树。
先序:cefh --> c e fh
中序:echf --> e c hf
得出结论:c是右子树的根结点,c有左子树(只有e结点),有右子树(有fh结点)。
先序:fh --> f h
中序:hf --> h f
得出结论:f是c的右子树的根结点,f有左子树(只有h结点),无右子树。
还原二叉树为:
a
b c
d e f
g h
后序遍历序列:gdbehfca
热心网友 回答时间:2024-03-31 21:42
前序先访问根节点,然后遍历左序然后右序。中序先遍历左序然后访问根节点,然后遍历右序!楼主可以给个具体的题目哦!或者参考c语言公共基础~希望可以帮到你!

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

当前除了DNF和逆水寒 还有什么游戏可以不用大量氪金赚小钱1 请大神推荐几个不氪金的端游4 雷蛇驱动synapse2.0如何使用55 机关单位之间征询意见用什么格式的公文4 请求上级部门就《XX规划》提出意见的公文题目该怎么写,用什么...8 公文的种类和适用范围67 常见的15种公文分类有哪些36 公文有哪几种类型?33 公文种类选择 县公安局收到市公安局的通知,欲让县委政府知晓通知内容,应以何... 以共青团红星大学委员会的名义拟写一份活动通知,以公文形式下发6 亲们 问一问我们红果管理党员的部门叫什么党支部来着?2 double love是奢侈品么18 天津哪家商场有double love这个品牌? Super_double.coin.boomerang.at... double coin轮胎多少钱215*50R,90v1 有谁知道DOUBLECOIN是什么牌子的轮胎19 潍坊共有几所大学?各在什么地方?30 南京有没有double love 山西 太原 有double love 贝爱女装专柜吗1 已知二叉树后序遍历序列是dabec,中序遍历序列是debac...659 冰拿铁咖啡上面有这个白色的是正常的吗? 朋友说我是粪提 是什么意思79 新人问下 最近入坑 求舰队C的一些术语 比如说大建 粪提等等...1 图上的话什么意思 最近入坑 问下舰队C的术语 比如大建 粪提...23 求问这个舰娘增强补设是做什么用的3 战舰少女好感值为什么会下降 猎杀潜航3损管和鱼雷问题,急!10 逆战官方app下载地址368 逆战小强辅助69 逆战小强辅助要钱吗?是不是免费的? 网上逆战辅助能用吗? 谁有逆战的辅助?1 逆战辅助不封号的有没有28 当下软件园下载软件有病毒 烦人22 红软件基地的Qb是真的吗,有没有病毒的啊1 看到很多中介招聘高铁乘务员。不知道是不是真的?18 关于沈阳铁路局招聘乘务员126 看到很多中介招聘高铁乘务员。不知道是不是真的。220 沈阳铁路局2016年面向社会招高铁乘务员吗22
Top