双日练 | 二叉树转换成对应的森林

Posted CS优化狮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了双日练 | 二叉树转换成对应的森林相关的知识,希望对你有一定的参考价值。

计算机&软件工程考研综合平台


撰稿 | 康康哥

编辑 | 丽丽姐

本文由懂计算机、软件工程的博士师哥提供



某森林F对应的二叉树为T,若T的先序遍历序列是a,b,d,c,e,g,f,中序遍历序列是b,d,a,e,g,c,f,则F中树的棵树是(   )
A. 1
B. 2
C. 3
D. 4

本题考查: 根据树的遍历序列构造一个唯一的二叉树,再将二叉树转换成对应的森林。

解析:
首先先构造二叉树:

双日练 | 二叉树转换成对应的森林


根据孩子兄弟表示法转换成对应的森林:

双日练 | 二叉树转换成对应的森林



故选C


双日练 | 二叉树转换成对应的森林
软工博士带你飞
考软工 · 看CS优化狮

以上是关于双日练 | 二叉树转换成对应的森林的主要内容,如果未能解决你的问题,请参考以下文章

双日练 | 二叉树结点计算

双日练 | 二叉树的存储

计软考研双日练 | 线索二叉树

树森林与二叉树的相互转换

981统计利用二叉树存储的森林中树的棵数

二叉树转换成森林&森林变成二叉树