当前位置:   article > 正文

数据结构-树和森林之间的转化

数据结构-树和森林之间的转化

从树的二叉链表的定义可知,任何一棵和树对应的二叉树,其根节点的右子树必为空。这里我们举三个树,将这个由三个树组成的森林组成二叉树是这个样子的。f0413e28e3a14dd1ba1285f8c695c5c0.png

 下面我们说明一下详细过程,首先将每个树转化为二叉的状态,如图所示71981bd6bc3f4b33860a37de47ffd137.png

这里我们根据左儿子右爸爸的逻辑将每个子树转化为二叉树的形式,对于第一个树,b,c,d都是a的儿子,所以都放到a的左边,而bcd之间也是兄弟关系,一起放到右边,然后再将三个树转化完毕后依次相连,构成二叉树的形式 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/479384
推荐阅读
相关标签
  

闽ICP备14008679号