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

【B树 B+树】B树、B+树理论

目录

    • 引入B树
    • B树定义和性质
      • m阶B树核心特性
    • B+树
      • B+树的查找

引入B树

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
满足上面两个策略就是B树:

  • m 叉查找树中,规定除了根节点外,任何结点至少有 ⌈ m / 2 ⌉ \lceil m/2 \rceil m/2
    个分叉,即至少含有 ⌈ m / 2 ⌉ \lceil m/2 \rceil m/2- 1个关键字
  • m 叉查找树中,规定对于任何一个结点,其所有子树的高度都要相同(绝对平衡)。

B树定义和性质

在这里插入图片描述
在这里插入图片描述

m阶B树核心特性

在这里插入图片描述

B+树

在这里插入图片描述

在这里插入图片描述

B+树的查找

从根找:
在这里插入图片描述
从指针找(顺序查找):
在这里插入图片描述

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

相关文章:

  • CRM软件系统能否监控手机的使用
  • hutool的HttpRequest.post的使用-包括上传文档等多个传参【总结版本】
  • VR数字工厂,为企业工厂打造竞争新优势
  • 记一次线程堵塞(挂起)导致消息队列积压
  • 被问实习最大的收获是什么可以怎么回答?
  • 如何理解图神经网络的傅里叶变换和图卷积
  • 国家网络安全周2023时间是什么时候?有什么特点?谁举办的?
  • windows编程之线程同步万字总结(创建线程,互斥对象,互斥事件,信号量,关键段,多线程群聊服务器)
  • Git在已有的项目中引入Submodule子模块管理:添加、更新、删除(实战示例代码)
  • 内网穿透实现Windows远程桌面访问Ubuntu,简单高效的远程桌面解决方案
  • 如何学习运营管理
  • 腾讯云centos7.6安装部署备忘
  • 【赠书活动】考研备考书单推荐
  • 中缀表达式 - 栈实现综合计算器
  • html语音播报功能问题
  • 计算机重点学科评级B-,山东省属重点高校考情分析
  • 轻松搭建本地知识库的ChatGLM2-6B
  • flink的物理DataFlow图及Slot处理槽任务分配
  • 与面试相关的redis
  • MapStruct从0到0.5
  • STM32H750 HAL CUBEMX 时钟失败及死机无法下载问题解决
  • paddlespeech on centos7
  • ROM是什么? 刷ROM是什么意思?
  • 华为云Stack的学习(五)
  • 【LeetCode-中等题】904. 水果成篮
  • 【C++】哈希——哈希的概念,应用以及闭散列和哈希桶的模拟实现
  • Kubernetes (K8s) 解读:微服务与容器编排的未来
  • JavaScript学习--Day04
  • HCS 基本概念(三)
  • 通过curl命令分析http接口请求各阶段的耗时等