【数据结构】已知一颗有2011个结点的树,其叶结点个数是116,该树对应的二叉树中无右子的结点个数是多少

文章讨论了一个具有1895个非叶节点的树结构,当该树被转化为特定的二叉树后,每个非叶节点的最右孩子都没有右孩子,包括根节点。这导致共有1896个结点没有右孩子。此外,原始树中的叶节点在二叉树中表现为没有左孩子,对应地有116个无左孩子结点。
摘要由CSDN通过智能技术生成

可得分支结点(非叶子结点)有1895个,转化为二叉树后,分支节点的最右孩子一定没有右孩子,即有多少个分支结点,就有多少结点无右孩子,(注意这里无右孩子的是分支结点的最右孩子不是分支结点),最后在加上根节点(根节点也无右孩子),共1896个

注:本题也可采用极端法,使树的前1895个结点度均为1。

补充:同理,转化后,原树中叶结点在二叉树中一定没有左孩子,所以对应二叉树中无左孩子结点个数为116

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值