二叉树和树如何转换?比如给出一个二叉树,求对应的树有几棵,这种题如何做?

论坛 期权论坛 期权     
yejin20061338   2018-4-26 13:39   4169   1
分享到 :
0 人收藏

1 个回复

倒序浏览
2#
550126628  4级常客 | 2018-4-30 02:34:23 发帖IP地址来自
二叉树转换为树:很简单,将二叉树原节点的左子树不变,右子树变为其兄弟,即左孩子右兄弟
树转换为二叉树:对树中每个节点除保留第一个节点的连线外,断开其他孩子的连线,然后将其原兄弟连线,原树中第一个孩子为左子树,其余兄弟均为其左兄弟的右子树,呵呵,好好理解下,多看看书^
加油~
一个树林对应多个二叉树,一个二叉树应对应一棵树
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP