二叉树、树、森林的转换与关系

二叉树、树、森林 的关系

4个小的部分(💨表示转换
  1. 树💨二叉树
  2. 树💨森林
  3. 二叉💨树
  4. 二叉💨森林

在这里插入图片描述
1.树💨二叉树

在这里插入图片描述

转换规则:对于结点来说,看它的孩子结点和兄弟结点。怎么看呢?

孩子结点:这个规则比较自私,只让它的长子继承皇位,比如B,只让它的长子E作为左孩子(继承皇位),那右孩子结点给谁?竟然是它的兄弟,哪个兄弟?

兄弟结点:只看亲兄弟,也就是双亲是一样的,比如,E的兄弟结点是F(长兄弟),G(二兄弟)当然,也只让张兄弟当作自己的右孩子结点

2.森林💨二叉树
在这里插入图片描述

3.二叉💨树

倒推回去结点的左孩子作为结点的长子,结点的右孩子作为长兄弟

4.二叉💨森林

同理,倒推回去。如何判断是树还是森林?看跟结点是否有右孩子,有就是森林,没有就是树

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值