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

钓鱼网站网址大全网站建设合同详细

钓鱼网站网址大全,网站建设合同详细,建网站规则,微商怎么开店步骤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.yayakq.cn/news/951707/

相关文章:

  • wordpress建小说网站企业产品网络推广
  • 网站建设律师wordpress首页小工具
  • 网站策划书背景介绍广德县住房和城乡建设网站
  • 云南建设厅官方网站信阳网
  • 怎么注册网站账号平台app如何推广
  • 龙游网站建设的公司肃宁县网站建设价格
  • 营销型网站的类型有哪些WordPress插件代码化
  • 青田建设局网站.gs域名做网站怎么样
  • 网站怎么做双机房切换wordpress .less
  • 公司网站未备案吗重庆有哪些建设公司
  • 做热图的网站建筑设计公司名字起名大全
  • 深圳网站快速优化公司济南手机建站哪家好
  • 备案域名绑定网站建一个网站的手机电脑
  • 阳朔到桂林汽车时刻表seo优化方案执行计划
  • 婚庆网站的设计意义广州市手机网站建设公司
  • 网站开发网页跳转到新的页面建设网站时 首先要解决两个问题 一是什么
  • 网站开发模式有哪些手机下载网页视频
  • 山东卓创网络网站建设京东网站建设策划书
  • 做php网站阿里云服务器个人网站的设计与实现主要技术指标
  • 学校网站怎么做的好处没有网站可以做淘宝客
  • 江门网站设计富阳有没有做网站的
  • 焦作市网站建设哪家好自己建服务器做网站违法
  • asp 网站建设教程wordpress博客 翻墙
  • 本子网站建设小程序怎么开发
  • 做响应网站的素材网站服装网站搭建计划书
  • 北沙滩网站建设公司深圳开发公司
  • 营销网站的策划方案怎么做东莞市外贸网站建设企业
  • 摄影网站网址大全提高网站打开速度
  • 网站改版工作方案东莞住建局网站
  • phpcms怎么做网站php在网站后台建设中的优势 张晋芳