2022考研计算机知识点:森林与二叉树之间的转换

2021年10月09日来源: 运营部-谢老师

现在计算机行业的需求是非常大的,有竞争力有市场,非常受欢迎。则很多的应届毕业生选择计算机考研,计算机考研也有它的难点,难点就在于知识的机构和理解上。要想考研成功得花不少的功夫。下面,小编就给大家讲讲2022考研计算机知识点:森林与二叉树之间的转换。

将一棵树转换为二叉树的方法是:

1.树中所有相邻兄弟之间加一条连线。

2.对树中的每个结点,只保留其与第一个孩子结点之间的连线,删去其与其它孩子结点之间的连线。

3.以树的根结点为轴心,将整棵树顺时针旋转一定的角度,使之结构层次分明。

森林转换为二叉树的方法如下:

1.将森林中的每棵树转换成相应的二叉树。

2.第一棵二叉树不动,从第二棵二叉树开始,依次把后一棵二叉树的根结点作为前一棵二叉树根结点的右孩子,当所有二叉树连在一起后,所得到的二叉树就是由森林转换得到的二叉树。

树和森林都可以转换为二叉树,二者的不同是:树转换成的二叉树,其根结点必然无右孩子,而森林转换后的二叉树,其根结点有右孩子。将一棵二叉树还原为树或森林,具体方法如下:

1.若某结点是其双亲的左孩子,则把该结点的右孩子、右孩子的右孩子、……都与该结点 的双亲结点用线连起来。

2.删掉原二叉树中所有双亲结点与右孩子结点的连线。

3.整理由1、2两步所得到的树或森林,使之结构层次分明。

以上就是总结的“2022考研计算机知识点:森林与二叉树之间的转换”全部内容,希望对大家有所帮助,更多的内容可关注湖南文都考研官网。

热报课程

考前冲刺,封闭备战
特色:班主任督学 固定自习室
周末走读 暑期集训 全程督学
特色:1对1定制课程 个性化学习方案
周末面授+网课补弱

热点资讯

官方微博

Top
本页链接:https://www.cswendu.com/detail/detail-information.php?nav=information&news_info_id=5563