当前位置: 首页 > news >正文

二叉树节点问题

问题:设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为( 13)个

设某种二叉树有如下特点:每个结点要么是叶子结点,要么有2棵子树。假如一棵这样的二叉树中有m(m>0)个叶子结点,那么该二叉树上的结点总数为( 2m-1)

度为0的结点有n0, 度为1的结点有n1, 度为2的结点有n2,一共有个结点,则有n-1条边

均可以用此关系解决!!!!!!

那么有如下关系:

(式子1)n0 + n1 + n2 = n     和(式子2)0*n0 + 1*n2 + 2*n2 = n - 1

可以得到 n2 = n0 - 1 = 2  所以一共有3+8+2 = 13个结点

推论 n2 = n0 - 1; 

http://www.lryc.cn/news/412256.html

相关文章:

  • 公司里的IT是什么?
  • 【小程序爬虫入门实战】使用Python爬取易题库
  • 案例 —— 怪物出水
  • vue中使用print.js实现页面打印并增加水印
  • 计算机基础(Windows 10+Office 2016)教程 —— 第5章 文档编辑软件Word 2016(下)
  • 简单洗牌算法
  • JVM: 堆上的数据存储
  • AI产品经理的职责与能力:将AI技术转化为实际价值
  • 【独家原创RIME-CNN-LSSVM】基于霜冰优化算法优化卷积神经网络(CNN)结合最小二乘向量机(LSSVM)的数据回归预测
  • 如何对B站的热门视频进行分析
  • MobaXterm tmux 配置妥当
  • 排序算法:快速排序,golang实现
  • step:菜单栏静态加载和动态加载
  • 【简历】武汉某985大学:前端简历指导,拿offer可能性低
  • 推荐系统的核心逻辑 MVP
  • Java中的BIO,NIO与操作系统IO模型的区分
  • AI砸掉了这些人的饭碗
  • 端口及对应服务
  • 剑指offer题解合集——Week7day1[滑动窗口的最大值]
  • 深入解读财报,开启美股投资之旅
  • 邦芒支招:成功找到工作要掌握的3个知识点
  • Educational Codeforces Round 168 (Rated for Div. 2)-7.30复盘
  • Web开发:小结Apache Echarts官网上常用的配置项(前端可视化图表)
  • B树的平衡性与性能优化
  • llama3源码解读之推理-infer
  • 【教程】Linux安装Redis步骤记录
  • 全球汽车线控制动系统市场规模预测:未来六年CAGR为17.3%
  • Ubuntu运行深度学习代码,代码随机epoch中断没有任何报错
  • 只有4%知道的Linux,看了你也能上手Ubuntu桌面系统,Ubuntu简易设置,源更新,root密码,远程服务...
  • Tomcat部署——个人笔记