
数据结构与算法
数据结构与算法
刘仕豪
操作系统行业从业者,开源精神,希望可以推动科技进步。
展开
-
红黑树(一)之 原理和算法详细介绍
原文:http://www.cnblogs.com/skywang12345/p/3245399.html概要目录1 红黑树的介绍2 红黑树的应用3 红黑树的时间复杂度和相关证明4 红黑树的基本操作(一) 左旋和右旋5 红黑树的基本操作(二) 添加6 红黑树的基本操作(三) 删除 作者:Sky Wang 于 2013-08-08 ...原创 2018-08-13 15:07:23 · 199 阅读 · 0 评论 -
红黑树(二)之 C语言的实现
概要红黑树在日常的使用中比较常用,例如Java的TreeMap和TreeSet,C++的STL,以及Linux内核中都有用到。之前写过一篇文章专门介绍红黑树的理论知识,本文将给出红黑数的C语言的实现代码,后序章节再分别给出C++和Java版本的实现。还是那句话,三种实现原理相同,择其一了解即可;若文章有错误或不足的地方,望不吝指出!目录1. 红黑树的介绍2. 红黑树的C实现(...原创 2018-08-13 15:11:33 · 293 阅读 · 0 评论