数据结构

设计数据结构的基本原则:最合适的就是最好的

 

1红黑树

复制代码
自平衡二叉查找树、红黑树
    1、红黑树不是二叉平衡树
    2、红黑树红色结点父节点不能是红色,不能是两个红色结点连在一起
    3、如果此节点是红色,子节点也是红色,此节点会旋转就是升高一层,之后变为黑色
    4、从左向右看值越来越大,左旋和右旋的方式是有规律的
           1、左旋,把左边的孩子舍弃,换一个新的  -- 交换
           2、右旋,把右边的孩子舍弃,换一个新的  -- 交换

    5、双向链表会比较更容易操作。

    6、如果两个红色的叶子结点,那么叶子结点变为黑色,父节点变为红色。


实现了什么
    一个规范


    这个规范是什么,

添加,删除,修改,查找都很快
解决链表的查找修改速度慢的问题。
复制代码

 

posted @   liu/564  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示