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

数据结构-树

https://www.bilibili.com/video/BV1fT5CzqE7Y

1. 树分类

  1. 二叉树:每个节点最多有两个子树的树结构。
  2. 满二叉树:特殊的二叉树,其中每一层的节点数都达到了可能的最大值。
  3. 完全二叉树:要求除了最后一层外,其他各层的节点数都达到最大个数,并且最后一层的节点都连续集中在最左边。
  4. 二叉排序树:
  5. 平衡二叉树:
  6. B树:类似于平衡多叉树,区别是一个节点可能有多个关键字。
  7. B+树:

2. B树

https://blog.csdn.net/qq_29997037/article/details/127019939

  1. 阶:所有结点的孩子数的最大值。(失败结点也算)
  2. 总共有n个关键字的m阶B树总共有n+1个叶结点。https://www.bilibili.com/video/BV1Ac41127tY

相关文章:

  • python高级特性01
  • 移动通信运营商对MTU的大小设置需求
  • 【含文档+PPT+源码】基于微信小程序的健康饮食食谱推荐平台的设计与实现
  • VulnHub-DarkHole_1靶机渗透教程
  • C语言教程(十一):C 语言中四种主要作用域及作用域嵌套遮蔽
  • 用户需求报告、系统需求规格说明书、软件需求规格说明的对比分析
  • 【vue】当vant中picker选择器的值为对象数组的解决方法
  • MYSQL之库的操作
  • SQL简介
  • 深度解析MySQL INSERT ... ON DUPLICATE KEY UPDATE语句
  • YOLOv8改进:ShapeIoU与InnerShapeIoU损失函数的理论与实践
  • 10_C++入门案例习题: 结构体案例
  • Java 中 == 和 equals() 的区别
  • C++ 的 输入输出流(I/O Streams)
  • RSGISLib:一款功能强大的GIS与RS数据处理Python工具包
  • 关于大数据的基础知识(三)——数据安全与合规
  • Python量化投资知识体系与学习路径
  • stat判断路径
  • 麒麟系统网络连接问题排查
  • 【Liunx】磁盘管理
  • 大四本科生已发14篇SCI论文?重庆大学:成立工作组核实
  • 公示!17个新职业、42个新工种亮相
  • 深入贯彻中央八项规定精神学习教育中央第七指导组指导督导中国船舶集团见面会召开
  • 中科院院士魏辅文已卸任江西农业大学校长
  • 自然资源部印发地理信息数据分类分级指南
  • 潘功胜发布会答问五大要点:除了降准降息,这些政策“含金量”也很高