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

网站空间源码成全视频免费观看在线看黄

网站空间源码,成全视频免费观看在线看黄,网站营销成功的案例分析,手机网站设计字体多大一,平衡二叉树插入失衡情况及解决方案 由于各种的插入导致的不平衡,每次调整都是最小不平衡子树。 LL:由于在结点A的 左孩子的左子树 插入结点导致失衡。 右单旋:①将A的 左孩子B 向右上旋转 代替A成为根节点       ②将A结…

一,平衡二叉树插入失衡情况及解决方案

由于各种的插入导致的不平衡,每次调整都是最小不平衡子树。
LL:由于在结点A的 左孩子的左子树 插入结点导致失衡。

  右单旋:①将A的 左孩子B 向右上旋转 代替A成为根节点
      ②将A结点 向右下旋转 成为B的 右子树 的根节点
      ③B的原来 右子树 成为A的 左子树
在这里插入图片描述

RR:由于在结点A的 右孩子的右子树 插入结点导致失衡。

  左单旋:①将A的 右孩子B 向左上旋转 代替A成为根节点
      ②将A结点 左下旋转 成为B的 左子树 的根节点
      ③B的原来 左子树 成为A的 右子树
在这里插入图片描述

LR:由于在结点A的 左孩子的右子树 插入结点导致失衡。

先左旋后右旋:先让A的左孩子B的右子树的根节点C左上旋提升到B位置,在让C右上旋提升到A位置。
在这里插入图片描述

RL:由于在结点A的 右孩子的左子树 插入结点导致失衡。

先右旋后左旋:先让A的右孩子B的左子树的根节点C右上旋提升到B位置,在让C左上旋提升到A位置。
在这里插入图片描述

二,平衡二叉树删除步骤

①删除结点(方法同二叉排序树)
  1.如果删除的是叶子结点,直接删除。
  2.如果删除的结点只有一颗子树,则用子树顶替删除位置。
  3.如果删除的结点有两颗子树,则直接前驱(或直接后继)结点顶替,并转为对直接前驱(或直接后继)的删除。
②一路向北(上)找到最小不平衡子树,找不到就结束。
③找到最小不平衡子树下,“个头最大”的儿子和孙子。
④根据孙子位置,调整平衡(孙子相对于爷位置LL,RR,LR,RL)。
  1.如果孙子在LL,儿子右单旋。
  2.如果孙子在RR,儿子左单旋。
  3.如果孙子在LR,孙子先左旋后右旋。
  4.如果孙子在RL,孙子先右旋后左旋。
⑤如果不平衡向上传导,继续②。
在这里插入图片描述

三,平衡二叉树删除实例

1.RR型

在这里插入图片描述

1.RL型

在这里插入图片描述

1.平衡向上传导

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

http://www.yayakq.cn/news/771973/

相关文章:

  • 湖南网站服务深圳网站建设运营
  • 做网站的是怎么赚钱如何编辑网页
  • 做网站分为哪几个岗位xampp wordpress 建站
  • 网站制作与美育融合在百度上做广告推广要多少钱
  • 网站还没有建好可以备案吗建设网站时以什么为导向
  • asp手机网站模板网页设计素材及代码
  • 南宁模板建站郑州一建集团公司官网
  • 网站单页发布浙江省建设厅老网站
  • 网站后台管理系统怎么进一次备案多个网站
  • 网站建设与管理维护 大学论文国外直播平台tiktok下载
  • 开发商城网站开发优秀大校网站
  • tp5企业网站开发文登市住房和城乡建设局网站
  • 长春市网站开发wordpress选择虚拟云主机
  • 门户网站建设的背景网站推广平台代理
  • 哈尔滨服务好的建站方案网页设计与制作课程思政
  • 如何查看网站域名证书wap建站程序源码
  • dw做网站简单首页毕业设计题目
  • 网站没有被收录房产网签备案是什么意思
  • 有什么类型的网站软件班级网站建设主题
  • 济南网站建设推广北京企业网络推广方案
  • 晋江网站开发青海省建设工程造价网站
  • 南通优普网站建设优化网络推广公司是干嘛的
  • 做电信网站运营网站建设搜索键如何设置链接
  • 如果做二手车网站扬中网站建设效果
  • 长沙手机网站建设工程类招聘网站哪个好
  • 网站备案 服务内容c2c平台的特点是什么
  • 移动端网站开发多少钱上海市网站信息无障碍建设
  • 网站建设中模板代码微信小程序+网站开发
  • 西宁公司网站建设有哪些做的好的小众网站
  • 百度推广负责做网站吗网络营销课程总结与心得体会