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

树和二叉树基本术语、性质

总结二叉树的度、树高、结点数等属性之间的关系(通过王道书 5.2.3 课后小题来复习“二叉

树的性质”)

树的相关知识

 

叶子结点的度=0

层次默认从1开始 有些题目从0 开始也不要奇怪

常见考点1:结点数=总度数+1 

常见考点2: 度为m的树和m叉树

 

常见考点3:度为m的树第i层至多有结点数

 

常见考点4:高度为h的m叉树至多有结点 

 

常见考点5:高度为h的m叉树,高度为h度为m的树 

 

 常见考点6:具有n个结点的m叉树的最小高度

 

二叉树的相关知识

常见二叉树类型

 

满二叉树特点:

1.只有最后一层有叶子结点  2.不存在度为1的结点  3.按层序从1开始编号,结点1的左孩子为2i,右孩子为2i+1

完全二叉树的特点:

1.只有最后两层可能有叶子结点 2.最多只有一个度为1的结点 3.同上3

只有一个叶子结点只能是左孩子。

常见考点 

 常见考点1:叶子结点比二分支结点多一个
常见考点2:二叉树第i层 m叉树第i层结点数 
 
常见考点3:高度为h的二叉树和 高度为h的m叉树的结点

 

常见考点4:完全二叉树的高度h

 常见考点5:由结点n推出度为0,1,2的结点数

总结:

 


http://www.kler.cn/news/305748.html

相关文章:

  • 劳特巴赫ICD调试器CMM调用烧录框架固件研究之C语言版本
  • GitHub每日最火火火项目(9.15)
  • 影刀RPA实战:网页爬虫之CSDN博文作品数据
  • 基于C#+SQL Server2008 开发三层架构(CS界面)图书管理系统
  • SQLmap使用请求包进行sql爆破
  • 鹏哥C语言自定义笔记重点(67-)
  • MySQL练手题--公司和部门平均工资比较(困难)
  • 【前端UI框架】VUE ElementUI 离线文档 可不联网打开
  • 后端面试经典问题汇总
  • MATLAB中的函数编写有哪些最佳实践
  • Python(PyTorch)和MATLAB及Rust和C++结构相似度指数测量导图
  • JS的事件以及常见事件的绑定
  • Win电脑使用Ollama与Open Web UI搭建本地大语言模型运行工具
  • Go 中 Gin 框架的使用指南
  • GIS 中的 3D 分析
  • 数据结构基础详解:哈希表【C语言代码实践篇】开放地址法__拉链法_哈希表的创建_增删查操作详解
  • 详解c++多态---上
  • 移动应用开发与测试赛题2
  • 将 YOLOv10 模型从 PyTorch 转换为 ONNX
  • 前端开发的单例设计模式
  • Leetcode面试经典150题-202.快乐数
  • 人工智能时代,程序员如何保持核心竞争力?
  • CSP-J 计算机网络
  • CSS 圆角渐变边框
  • Linux软件安装
  • 虚幻5|使用F插值到,击打敌人使UI血条缓慢缩减|小知识(3)
  • 利用 Vue.js 自定义指令实现权限控制:问题解析与最佳实践20240912
  • 网络通信安全:全面探索与深入分析
  • python的流程控制语句之制作空气质量评估系统
  • 国产化中间件正在侵蚀开源中间件