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

做公司的网站有哪些东西吗网站优化课程培训

做公司的网站有哪些东西吗,网站优化课程培训,网站开发用啥语言,企业如何登录建设银行香港网站红黑树 为什么要发明红黑树 平衡二叉树AVL:插入/删除很容易破坏平衡性,需要频繁调整树的形态。如:插入操作导致不平衡,则需要先计算平衡因子,找到最小不平衡子树(时间开销大),在进行…

红黑树

为什么要发明红黑树

在这里插入图片描述

平衡二叉树AVL:插入/删除很容易破坏平衡性,需要频繁调整树的形态。如:插入操作导致不平衡,则需要先计算平衡因子,找到最小不平衡子树(时间开销大),在进行LL/RR/LR/RL调整

红黑树RBT:插入/删除很多时候不会破坏“红黑”特性,无需频繁调整树的形态。即使需要调整,一般都可以在常数级时间内完成

平衡二叉树:适用于以查为主,很少插入/删除的场景

红黑树:适用于频繁的插入/删除的场景

大概会怎么考?

红黑树的定义和性质 – 选择题

在这里插入图片描述

红黑树的插入/删除 – 要能手绘插入过程(不太可能考代码),删除操作比较麻烦,也许不考

在这里插入图片描述

红黑树的定义和性质

在这里插入图片描述

红黑树的定义

在这里插入图片描述

struct RBnode{int key;RBnode* parent;RBnode* lchild;RBnode* rchild;int color;		//结点颜色,如:可用0/1表示红/黑,也可以使用枚举型enum表示颜色
};

在这里插入图片描述

结点的黑高bh – 从某结点出发(不含该结点)到达任一叶结点的路径上黑节点的总数

在这里插入图片描述

红黑树的插入

插入方法

①先查找,确定插入位置(原理同二叉排序树),插入新结点

在这里插入图片描述

【与黑高bh相关的推论】

如果根结点的黑高为h,内部结点数(关键字)至少为多少个?

内部结点数最少的情况→总共h层黑结点的满树形态

若根结点黑高为h,内部结点数(关键字)至少有2h-1个

在这里插入图片描述

红黑树的删除

重要考点:

①红黑树删除操作的时间复杂度=O(log2n)

②在红黑树中删除结点的处理方式和“二叉排序树的删除’一样

③按②删除结点后,可能破坏“红黑树特性”,此时需要调整结点颜色、位置,使其再次满足“红黑树特性”。

http://www.dtcms.com/wzjs/417243.html

相关文章:

  • 百度地图推广一年多少钱宁波seo快速排名
  • 重庆做网站建设公司哪家好seo网站优化方
  • 泗县做网站班级优化大师下载安装app
  • 北京政府网站开发查排名网站
  • 花生壳一个端口做网站美国最新消息今天 新闻
  • 服装网站建设怎么写竞价销售是什么意思
  • pc做网站网络营销课程个人总结范文
  • wordpress透明主题西安搜索引擎优化
  • 交互做的很好的网站外包网络推广公司怎么选
  • 中央经济工作会议2024报告全文优化大师是什么意思
  • 招聘网站开发方案doc地推接单在哪个平台找
  • 怎样通过网站注册公司推广引流最快的方法
  • wordpress单页增加分页西安seo网站关键词优化
  • 手机网站 滑动翻页怎样看网页的友情链接
  • 做网站需要懂代码么口碑营销策略有哪些
  • 网站域名续费怎么做有什么软件可以推广
  • ubuntu做网站提高工作效率心得体会
  • 企业网站设计合同站内免费推广有哪些
  • 游戏网站建设收费明细平台推广引流怎么做
  • 高品质网站开发网站seo快速优化技巧
  • 做境外域名网站seo点击软件排名优化
  • 厦门专业做网站的公司51网站统计
  • 品质好的办公室装修设计企业整站seo
  • 成都logo标志设计快速优化工具
  • 建设动态网站的目的青岛seo优化公司
  • 佛山做外贸网站平台正规淘宝代运营去哪里找
  • java做网站的职业舆情网站
  • 分类门户网站系统项目推广方式有哪些
  • 自己做的小网站如何发布软文广告经典案例
  • 热 动漫-网站正在建设中-手机版6淘宝代运营公司排名