红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。 红黑树是在1972年由Rudolf Bayer发明的,当时被称为平衡二叉B树(symmetric binary B-trees)。后来,在1978年被 Leo J. Guibas 和 Robert Sedgewick 修改为如今的“红黑树”。 红黑树是一种特化的AVL树(平衡二叉树),都是在进行插入和删除操作时通过特定操作保持二叉查找树的平衡,从而获得较高的查找性能。 它虽然是复杂的,但它的最坏情况运行时间也是非常良好的,并且在实践中是高效的: 它可以在O(log n)时间内做查找,插入和删除,这里的n 是树中元素的数目。
1
配合数据结构与算法课的幻灯片 摘出了每节课的重点内容 使复习更容易
2022-08-11 15:59:41 1.72MB 数据结构 算法
1
数据结构——排序算法对比
2022-08-08 14:23:46 4KB C语言
1
哈尔滨工业大学最新版的数据结构与算法课件,内容覆盖全书
2022-08-05 18:58:19 850KB 数据结构 算法
1
1. 从左到右扫描一遍输入的数组 2. 遇到每根柱子的时候,以它的高度作为当前矩形的高度 3. 矩形的宽度从当前柱子出发一直延伸到左边和右边 4. 一旦遇到了低
2022-08-03 18:00:49 3.34MB leetcode 数据结构 算法
1
数据结构和算法,视频讲解,很经典;建议有基础的观看;温故而知新; 助你面试一臂之力
2022-08-02 17:12:13 90B 数据结构 算法 面试
1
数据结构与算法-设计模式-王争
2022-07-24 09:00:42 38.41MB 计算机基础知识
1
数据结构与算法C语言版本,帮助数据结构快速入门
2022-07-20 10:02:45 38.15MB 数据结构与算法
1
数据结构与算法代码,c语言实现
2022-07-19 09:06:51 426KB 数据结构 c语言
1
数据结构与算法分析Java语言描述 原书超清第3版,[美]马克·艾伦·维斯
2022-07-17 09:06:05 96.85MB 数据结构 算法分析
1