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

做网站甲方乙方公司的区别做网站的设计尺寸

做网站甲方乙方公司的区别,做网站的设计尺寸,网站开发应用到的技术名词,仿网站 涉及侵权吗文章目录 红黑树红黑树插入时的调整&#xff1f;1. 插入结点是根结点2. 插入结点的叔叔是红色3. 插入结点的叔叔是黑色LL 型RR型LR型RL型 红黑树 前提&#xff1a;二叉搜索树&#xff08;左 < 根 < 右&#xff09;—— 左根右根和**叶子&#xff08;NULL&#xff09;**都…

文章目录

  • 红黑树
  • 红黑树插入时的调整?
    • 1. 插入结点是根结点
    • 2. 插入结点的叔叔是红色
    • 3. 插入结点的叔叔是黑色
      • LL 型
      • RR型
      • LR型
      • RL型

在这里插入图片描述

红黑树

  • 前提:二叉搜索树(左 < 根 < 右)—— 左根右
  • 根和**叶子(NULL)**都是黑色 —— 根叶黑
  • 不存在连续的两个红色节点 —— 不红红
  • 任一结点到叶所有路径黑结点数量相同 —— 黑路同

注意:叶子节点是空结点
原因:空结点可以帮助捋清所有路径,确保所有路径黑色结点数量都相同

  • 最长路径不超过最短路径的两倍(任一结点左右子树高度相差不超过两倍)
    • AVL树(平衡二叉树)左右子树高度绝对值不超过1,可发现 AVL 树对平衡要求更加严格,在树高上比红黑树控制得更加平衡 —— 查询上,红黑树略逊于 AVL 树,但时间复杂度都是O(logn)
    • 但红黑树在插入和删除上更高效

红黑树插入时的调整?

红黑树插入结点默认是红色,且只可能违反根叶红或者不红红

若插入时,红黑树性质被破坏,需要根据以下几种情况来进行调整:

1. 插入结点是根结点

  • 根结点直接变黑(违反根叶黑的性质)

2. 插入结点的叔叔是红色

  • 叔父爷变色(红变黑,黑变红),爷爷变插入节点(将爷爷视为插入结点,继续判定是否破坏红黑树的性质)
    在这里插入图片描述

3. 插入结点的叔叔是黑色

  • 根据(LL、RR、LR、RL)以爷爷作为旋转点进行旋转,然后对旋转点和旋转中心变色
    • 关于(LL、RR、LR、RL)是平衡二叉树的旋转操作,可看文章:【数据结构 | 平衡二叉树】失衡时如何调整
      也可以看视频讲解:平衡二叉树(AVL树)

LL 型

在这里插入图片描述

RR型

在这里插入图片描述

LR型

在这里插入图片描述

RL型

在这里插入图片描述

对上述过程有疑问,可以看这个视频来理解:红黑树 - 定义, 插入, 构建

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

相关文章:

  • 北京展示型网站建设价格wordpress 安装出现 过多重定向
  • 餐厅网站模板建设网站征集图片的通知
  • 网站解决访问量超载南通做百度网站的公司网站
  • 十里河网站建设公司陕西省城乡建设网站
  • 高端大气网站云虚拟主机建设网站一定要域名
  • 如何快速推广网站华强电子网官网
  • 嘉兴建企业网站深圳设计培训
  • edu域名网站北京免费建站
  • 做食品的采购员常用网站网站怎么企业备案信息
  • 单页网站欣赏怎样找网站
  • 婚礼纪网站怎么做请帖成都建立网站营销设计
  • 商标设计网站有哪些wordpress判断手机
  • 专门做团购的网站有哪些体育新闻最新消息文章
  • 自贡市住房和城乡建设局网站山西运城网站建设
  • 电商平台网站 建设目标做网站 分辨率应该是多少
  • 网站建设顺利交付wordpress 钱包
  • 海诚网站建设o2o网站建设包括哪些
  • 乐安网站建设炫酷网页html代码
  • 重庆忠县网站建设报价网易邮箱账号注册
  • 网站建设分金手指科捷13把手机做网站服务器
  • 厦门哪里有建设网站的永久f194078w78w
  • 公司网站开发费用济南兴田德润o评价找房网58同城买房
  • 为什么很多网站在维护wordpress备份到邮箱
  • 蜗牛星际做网站服务器广西远伟网络科技有限公司
  • 服装设计网站素材合肥搜索优化排名
  • 单纯做seo能否提升网站流量网站上传 文件夹结构
  • 长沙企业网站建设分公司wordpress内容分页在哪改
  • 北京哪里做网站好茂名网站建设方案书
  • 专业做私募网站wordpress 本地数据库
  • 山西推广网站建设sem搜索引擎营销是什么