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

南宁轨道交通app下载家庭优化大师

南宁轨道交通app下载,家庭优化大师,南宁市建设工程质量监督站网站,西安网站建设xamokjm阶B树的核心特性: Q:根节点的子树数范围是多少?关键字数的范围是多少? A:根节点的子树数∈[2, m],关键字数∈[1, m-1]。 Q:其他结点的子树数范围是多少?关键字数范围是多少? Q:对任…

m阶B树的核心特性:

Q:根节点的子树数范围是多少?关键字数的范围是多少?

A:根节点的子树数∈[2, m],关键字数∈[1, m-1]。

Q:其他结点的子树数范围是多少?关键字数范围是多少?

Q:对任一结点,其所有子树高度有什么特点?

  • 都相同

Q:关键字的值的大小关系是什么样的?

  • 关键字的值:类比二叉查找树:左<中<右

 

Q:含 n 个关键字的 m 阶 B 树,最小高度、最大高度是多少?

  • 最小高度:
  • 最大高度:
    • 让各层的分叉尽可能的少

Q:对于高度为 2 的 5 阶 B 树所含关键字的个数最少是多少?

A:根结点只有达到 5 个关键字时才能产生分裂, 成为高度为 2 的 B 树 ,因此高度为 2 的 5 阶 B 树所含关键字的个数最少是 5 。

B树的插入和删除

插入

  • 通过“查找”确定插入位置(一定是在终端结点插入)
  • 若插入后结点关键字个数未超过上限,则无需做其他处理
  • 若插入后关键字个数超过上限,则需要将当前结点的中间元素放到父节点中,当前结点分裂为两个部分;
  • 该操作会导致父节点关键字个数+1,若父节点关键字个数也超过了上限,则需要再向上分裂;根节点的分裂会导致B树高度+1。

Q:B树裂开的时候从哪开始裂?

删除

  • 非终端结
    • 用其直接前驱或直接后继替代其位置,转化为对“终端结点”的删除点关键字.
    • 直接前驱:当前关键字左边指针所指子树中最右下的元素
    • 直接后继:当前关键字右边指针所指子树中最左下的元素
    • 删除后结点关键字个数未低于下限,无需任何处理
  • 终端结点
    • 右兄弟够借,则用当前结点的后继、后继的后继依次顶替空缺
    • 左兄弟够借,则用当前结点的前驱、前驱的前驱依次顶替空缺
    • 左(右)兄弟都不够借,则需要与父结点内的关键字、左(右)兄弟进行合并。合并后导致父节点关键字数量-1,可能需要继续合并。

http://www.dt0577.cn/news/41505.html

相关文章:

  • 专做尼泊尔的旅行网站深圳网站搜索优化工具
  • 做网站必须要虚拟主机吗百度搜索风云榜电脑版
  • 有帮人做网站的人吗网站推广策划
  • 做编程的网站有哪些方面线下推广方法及策略
  • 网站标识深圳百度seo怎么做
  • 中国建设银行网站首页企业企业建站免费模板
  • wap购物网站源码企业员工培训总结
  • 桐庐县住房和城乡建设局网站新开传奇网站
  • 外贸独立网站推广广告网络营销外包
  • 西部数码成品网站百度识图网页入口
  • 深圳外贸网站制作价格数据分析软件工具有哪些
  • 兰州新病毒的最新消息重庆seo技术
  • 转运公司网站建设b2b电子商务平台有哪些
  • vps除了做网站还能做什么短视频培训机构排名
  • 网站可以做315认证吗百度seo排名推广
  • 唐山专门做网站福州短视频seo公司
  • 徐州网站制作方法网络营销案例分析
  • 有织梦后台系统怎么做网站seo网站关键词优化排名
  • 网站后台做图片尺寸是多大行业关键词词库
  • 强的网站建设公免费html网页模板
  • 大江网站建设怎么制作网页广告
  • 手机网页设计网站建设网站推广优化排名教程
  • wordpress网站打开很卡百度关键词推广条件
  • win7版本的wordpress郑州网站seo技术
  • 做面食专业网站晨阳seo
  • 找合伙人的网站做淘宝什么叫seo优化
  • 云图书馆平台网站建设渠道网
  • p2p做网站“跨年”等关键词搜索达年内峰值
  • 怎么发布php网站长沙网站制作主要公司
  • 外贸专业网站制作想要导航推广网页怎么做