红黑树自平衡的最小单元

739 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
Java初中高级程序员、架构师、系统架构师、开发经理、项目经理、CTO
你将会学到
轻松学习红黑树和AVL树的自旋与自平衡,秒杀面试官
课程简介

第一章红黑树的介绍

1.1红黑树的使用场景介绍

1.2红黑树的自平衡实际演示

1.3红黑树的定义与性质

1.4二叉查找树的定义与红黑树

1.5红黑树的性质1

1.6红黑树的性质2

1.7红黑树的性质3

1.8红黑树的性质4

1.9红黑树的性质5


第二章红黑树的自平衡原理

2.1红黑树的平衡性

2.2红黑树自平衡的最小单元

2.3红黑树自平衡的原子操作

2.4红黑树的变色操作

2.5红黑树的左旋操作

2.6红黑树的右旋操作

2.7红黑树的查找操作


第三章红黑树的新增自平衡原理

3.1红黑树新增的所有情况

3.2红黑树新增的整体口诀

3.3红黑树新增情况1

3.4红黑树新增情况2

3.5红黑树新增情况4.1

3.6红黑树新增情况4.2

3.7红黑树新增情况3

3.8红黑树新增案例演示


第四章AVL树的自平衡原理

4.1二叉树的平衡因子BF(Balance Factor)

4.2AVL树的定义

4.3AVL树的自平衡

4.4Java初级程序员的学习路径

4.5Java高级程序员的学习路径



    • 本课程不提供资料下载

展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交