
二叉树转换成森林的过程是什么?
1个回答
展开全部
二叉树转换成森林的方法是:
(1)抹线:将二叉树中的根结点与其右孩子间的连线,及沿右分支搜索到的所有右孩子间的连线全部抹掉,使之变成孤立的二叉树,如图1所示。
(2)还原:将孤立的二叉树用孩子兄弟法还原成树,如图1所示。树和森林都可以转换为二叉树,二者的不同是:树转换成的二叉树,其根结点必然无右孩子,而森林转换后的二叉树,其根结点有右孩子。
图1二叉树还原成森林的过程
66037813249
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询