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

摄影作品网站知乎网站服务器信息查询

摄影作品网站知乎,网站服务器信息查询,html5响应式网站开发,wordpress 备案B树的插入 原树: 插入key后,若导致原节点关键字数超过上限,则从中间位置( ⌈ m 2 ⌉ \lceil\frac{m}{2}\rceil ⌈2m​⌉)将关键字分成两部分,左部分包含的关键字放在原节点中,右部分包含的关键…

B树的插入

原树:
请添加图片描述
插入key后,若导致原节点关键字数超过上限,则从中间位置( ⌈ m 2 ⌉ \lceil\frac{m}{2}\rceil 2m)将关键字分成两部分,左部分包含的关键字放在原节点中,右部分包含的关键字放到新节点中,中间位置( ⌈ m 2 ⌉ \lceil\frac{m}{2}\rceil 2m)的节点插入原节点的父节点
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
若此时导致其父节点的关键字个数也超过了上限,则继续进行这种分裂操作,直至这个过程传到根节点为止,进而导致B树高度+1
请添加图片描述
请添加图片描述
请添加图片描述

B树的删除

若被删除关键字在终端节点,则直接删除该关键字;若在非终端节点,则用直接前驱或直接后继来替代被删除的关键字
(直接前驱:当前关键字左侧指针所指子树中最右下的元素;直接后继:当前关键字右侧指针所指子树中最左下的元素)
请添加图片描述
请添加图片描述

若被删除关键字所在节点删除后的关键字个数低于下限,则需要与其右(或左)兄弟借,需要调整该节点的兄弟节点与双亲节点。比如下图当右兄弟很宽裕时,用当前节点的后继、后继的后继来填补空缺
请添加图片描述请添加图片描述

请添加图片描述

下图示例为当左兄弟很宽裕时,用当前节点的前驱、前驱的前驱来填补空缺
请添加图片描述

请添加图片描述请添加图片描述

当兄弟不够借时,将关键字删除后与左(或右)兄弟节点及双亲节点中的关键字进行合并。
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
如上,在合并过程中,双亲节点中的关键字个数会-1,若其双亲节点是根节点且关键字个数减少到0,则直接删除根节点,合并后的新节点成为根。若双亲节点不是根节点,且关键字个数减少到 ⌈ m 2 ⌉ − 2 \lceil\frac{m}{2}\rceil-2 2m2,则又要与它自己的兄弟节点进行调整和合并操作,并重复上述步骤,直至符合B树要求

http://www.dinnco.com/news/14342.html

相关文章:

  • 免费网站域名cnseo网站优化做什么
  • ptp网站开发网络营销招聘岗位有哪些
  • 做网站用什么语言简单青岛最新消息
  • 做电影网站什么系统好专业seo关键词优化
  • wordpress软件站模板谷歌海外广告投放推广
  • 个体户怎么做购物网站seo搜索引擎
  • 云服务器哪家最便宜湖南关键词优化推荐
  • 做资料网站违法seo优化软件购买
  • 杭州网站建设服务公司百度首页登录入口
  • 河池网站建设服务求职seo推荐
  • 中国动漫影视培训网站源码java培训机构
  • 我想看b站直播苹果手机使用软件提高百度推广排名
  • 电商网站开发的现状百度关键词购买
  • 如何做品牌宣传与推广关键词优化步骤简短
  • 企业网站建设重要性网站seo入门基础教程
  • 手机网站设计图百度自己的宣传广告
  • 小额贷款 网站模板百度推广登录首页官网
  • 用ssh做网站免费收录链接网
  • 石家庄市网站建设培训班宁波seo智能优化
  • 河北网站seo优化合肥优化营商环境
  • adobe cms 网站制作seo网站推广免费
  • 做二手网站赚钱不5000人朋友圈推广多少钱
  • 企业外贸网站建设品牌seo培训咨询
  • 苏州企业网站建站网站推广优化外包公司
  • 艾迪网络专业的网站建设公司系统优化的例子
  • 金融行业网站建设方案如何查询百度搜索关键词排名
  • 做ic销售的各种网站个人网页制作教程
  • 易语言做自动登陆网站单词优化和整站优化
  • 网站域名过户小程序推广方案
  • 番禺高端网站建设公司久久seo正规吗