随笔分类 -  13.Red-black tree

红黑树从头至尾插入和删除结点的全程演示图
摘要:红黑树插入和删除结点的全程演示作者:July、saturnman。时间:二零一一年三月二十八日。出处:http://blog.csdn.net/v_JULY_v。声明:版权所有,侵权必究。-----------------------------------引言: 目前国内图书市场上,抑或网上讲解红黑树的资料层次不齐,混乱不清,没有一个完整而统一的阐述。而本人的红黑树系列四篇文章(详见文末的参考文献),虽然从头至尾,讲的有根有据,层次清晰,然距离读者真正做到红黑树了然于胸,则还缺点什么。 而我们知道,即便在经典的算法导论一书上,也没有把所有的插入、删除情况一一道尽,直接导致了不少读者的迷惑,. 阅读全文
posted @ 2011-03-28 17:13 July_ 阅读(1725) 评论(0) 推荐(0)
大刀阔斧,抽丝剥茧:评红黑树系列文章
摘要:大刀阔斧,抽丝剥茧:评红黑树系列文章作者:July 二零一一年一月三十日本文参考:本BLOG内红黑树系列的四篇文章:I、 教你透彻了解红黑树:http://blog.csdn.net/v_JULY_v/archive/2010/12/29/6105630.aspxII、 红黑树算法的层层剖析与逐步实现http://blog.csdn.net/v_JULY_v/archive/2010/12/31/6109153.aspxIII、教你彻底实现红黑树:红黑树的c源码实现与剖析http://blog.csdn.net/v_JULY_v/archive/2011/01/03/6114226.aspxI 阅读全文
posted @ 2011-01-30 11:18 July_ 阅读(601) 评论(0) 推荐(0)
一步一图一代码,一定要让你真正彻底明白红黑树
摘要:一步一图一代码,一定要让你真正彻底明白红黑树作者:July二零一一年一月九日-----------------------------本文参考:I、 The Art of Computer Programming Volume III、 Introduction to Algorithms, Second EditionIII、The Annotated STL SourcesIV、 WikipediaV、 Algorithms In C Third Edition VI、 本人写的关于红黑树的前三篇文章:第一篇:教你透彻了解红黑树:http://blog.csdn.net/v_JULY_v. 阅读全文
posted @ 2011-01-09 10:08 July_ 阅读(1134) 评论(0) 推荐(0)
教你彻底实现红黑树:红黑树的c源码实现与剖析
摘要:红黑树c源码实现与剖析,教你彻底实现红黑树作者:July那谁时间:二零一一年一月三日-------------------------前言:红黑树作为一种经典而高级的数据结构,相信,已经被不少人实现过,但不是因为程序不够完善而无法运行,就是因为程序完全没有注释,初学者根本就看不懂。此份红黑树的c源码最初从linux-lib-rbtree.c而来,后经一网友那谁用c写了出来。在此,向原作者表示敬意。但原来的程序存在诸多问题,且全程序没有任何一行注释。没有一行注释的程序,令程序的价值大打折扣。所以,我特把这份源码放到了编译器[vc 6.0]上,一行一行的完善修正,一行一行的给它添加注释,至此,红黑 阅读全文
posted @ 2011-01-03 21:02 July_ 阅读(1685) 评论(0) 推荐(1)
红黑树的c实现完整源码
摘要:红黑树c源码实现与剖析作者:July、那谁时间:二零一一年一月三日-------------------------前言: 红黑树作为一种经典而高级的数据结构,相信,已经被不少人实现过,但不是因为程序不够完善而无法运行,就是因为程序完全没有注释,初学者根本就看不懂。 此份红黑树的c源码最初从linux-lib-rbtree.c而来,后经一网友那谁用c写了出来。在此,向原作者表示敬意。但原来的程序存在诸多问题,且全程序没有任何一行注释。没有一行注释的程序,令程序的价值大打折扣。 所以,我特把这份源码放到了windows xp+vc 6.0上,一行一行的完善修正,一行一行的给它添加注释,至此,红黑 阅读全文
posted @ 2011-01-03 21:02 July_ 阅读(6782) 评论(2) 推荐(0)
经典算法研究系列:五、红黑树算法的实现与剖析
摘要:红黑树算法的层层剖析与逐步实现----作者July二零一零年十二月三十一日本文主要参考:算法导论第二版本文主要代码:参考算法导论。本文图片来源:个人手工画成、算法导论原书。推荐阅读:Leo J. Guibas 和 Robert Sedgewick 于1978年写的关于红黑树的一篇论文。--------------------------------------------------------------红黑树系列,四篇文章于今日已经完成。[二零一一年一月九日]教你透彻了解红黑树:http://blog.csdn.net/v_JULY_v/archive/2010/12/29/610563. 阅读全文
posted @ 2010-12-31 11:10 July_ 阅读(1773) 评论(2) 推荐(1)
教你透彻了解红黑树
摘要:教你透彻了解红黑树 作者:July、saturnman 2010年12月29日本文参考:Google、算法导论、STL源码剖析、计算机程序设计艺术。本人声明:个人原创,转载请注明出处。推荐阅读:Left-Leaning Red-Black Trees, Dagstuhl Workshop on Data Structures, Wadern, Germany, February, 2008. 直接下载:http://www.cs.princeton.edu/~rs/talks/LLRB/RedBlack.pdf------------------------------红黑树系列,四篇文章于. 阅读全文
posted @ 2010-12-29 18:36 July_ 阅读(41490) 评论(3) 推荐(0)