《算法导论》笔记 第14章 14.1 动态顺序统计
摘要:
【笔记】一棵顺序统计量树T通过简单地在红黑树的每个结点存入附加信息而成。在一个结点x内,除了包含通常的红黑树的域key color p left right,还包括域size[x]。这个域中包含以结点x为根的子树的结点数(包括x本身),即子树的大小。如果定义哨兵为0,也就是设置size[nil]为0,则有等式 size[x]=size[left[x]]+size[right[x]]+1。在出现相等关键字的情况下,定义排序为按中序遍历树时输出的结点位置,以此消除顺序统计树原定义的不确定性。检索具有给定排序的元素:过程OS-SELECT(x,i)返回一个指向以x为根的子树中包含第i小关键字的结点的 阅读全文
posted @ 2014-04-24 21:22 电子幼体 阅读(392) 评论(0) 推荐(0) 编辑