将树转化成二叉树:兄弟相连留长子(兄弟间相连,各孩子中只保留长子与双亲的连线)
将二叉树转化成树:左孩右右连双亲(双亲结点a的左孩子b分支下所有的右孩子均与a相连)
去掉原来右孩线(抹去原二叉树中双亲与右孩子的连线)
森林转化为二叉树:树变二叉根相连(每个树都转换成二叉树,将其根连接在一起)
二叉树转化成森林:去掉全部右孩线,孤立二叉再还原
将树转化成二叉树:兄弟相连留长子(兄弟间相连,各孩子中只保留长子与双亲的连线)
将二叉树转化成树:左孩右右连双亲(双亲结点a的左孩子b分支下所有的右孩子均与a相连)
去掉原来右孩线(抹去原二叉树中双亲与右孩子的连线)
森林转化为二叉树:树变二叉根相连(每个树都转换成二叉树,将其根连接在一起)
二叉树转化成森林:去掉全部右孩线,孤立二叉再还原