平衡二叉树失去平衡调整的四种方法

分类:

1,RR(单向右旋)

2,LL(单向左旋)

3,LR(先左后右)

4,RL(先右后左)

 

1)RR

 

上图结点数据表示标号,另一种此类问题相似情况

 

 

2)LL

 

 

 

 

 

 

相似情况:结点6插入到结点4的右结点时

 

3)LR

 

 

 

 相似情况:结点6插入到结点5的右结点,则翻转后结点6在结点1的左结点

 

4)RL

类比LR

 

 

 

构造平衡二叉树:

序列 {5,4,2,8,6,9}

 

 参考:   link   

 

 

posted @   EGU0  阅读(3478)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示