替罪羊树

✍ dations ◷ 2025-12-05 05:08:47 #树结构

替罪羊树是计算机科学中,一种基于部分重建的自平衡二叉搜索树。在替罪羊树上,插入或删除节点的平摊最坏时间复杂度是O(log n),搜索节点的最坏时间复杂度是O(log n)。

在非平衡的二叉搜索树中,每次操作以后检查操作路径,找到最高的满足max(size(son_L),size(son_R))>alpha*size(this)的结点,重建整个子树。
这样就得到了替罪羊树,而被重建的子树的原来的根就被称为替罪羊节点。
常数alpha一般选择为0.7左右。
通过势能分析,至少对于只有插入操作的替罪羊树,单操作均摊复杂度为O(log n)。
删除操作可以通过设置“删除”标记完成,复杂度即为查找复杂度O(log n)。

相关

  • HER2/neu1MFG, 1MFL, 1MW4, 1N8Z, 1QR1, 1S78, 2A91, 2JWA, 2KS1, 2L4K, 3BE1, 3H3B, 3MZW, 3N85, 3PP0, 3RCD· protein tyrosine kinase activity · transmembrane receptor pro
  • 列当See text.列当属(学名:Orobanche)是列当科草本的寄生植物,约有200多种,主要分布于北半球温带地区。属于小型植株,约10厘米至60厘米高。完全不具叶绿素,而呈白色至深褐色,花为白色或
  • 阿米巴原虫泥生变形虫(Amoeba limicola),又称阿米巴原虫,变形虫属下的一个种。变形虫因为是由水流缓慢流到藻类较多的浅水中,池塘干枯后,变形虫留在土中。泥生变型虫为寄生虫。有些阿米巴原
  • 斯门卡瑞安赫何鲁·斯门卡瑞·杰塞尔·何鲁是古埃及第十八王朝后期的法老,在位3年。在他死后,图坦卡蒙继位。由于斯门卡瑞在位时候短,又正好接续在阿肯那顿之后,因此有些考古学家认为斯
  • 信息爆炸信息爆炸(英语:information explosion)是指现代出版信息或数据数量的急速增加,以及因如此大量而带来的影响。当可用数据数量增加后,信息管理的问题变得困难,更可能导致信息过载。
  • 徐国,是西周、春秋时代的诸侯国之一,国君为嬴姓。又称徐戎,亦称徐夷或徐方,为东夷集团之一。夏代至周代,分布在今山东郯城一带。在周穆王时期,才肯臣服于周朝。周初,以今安徽泗县、
  • 法国海外部分法国海外部分(法语:France d'outre-mer 或 les Outre-mer),又称海外省及大区与海外集体(法语:départements et régions d'outre-mer et collectivités d'outre-mer,DROM-COM)或海
  • 全同粒子在量子力学里,全同粒子是一群不可区分的粒子。全同粒子包括基本粒子,像电子、光子,也包括合成的粒子,像原子、分子。全同粒子可以分为两种类型:有两种方法可以用来区分粒子。第一
  • T-J模型t-J模型于1977年首次被物理学家Józef Spałek从赫巴德模型推导出来,是描述强关联电子系统的一个统计模型。它常被用来研究参杂空穴的反铁磁性材料中的高温超导性质。t-J模型
  • 巴托尔菲·奇洛巴托尔菲·奇洛(匈牙利语:Bátorfi Csilla,1969年3月3日-),出生于松博特海伊,匈牙利女子乒乓球运动员。她曾获得9枚欧洲乒乓球锦标赛金牌。她从1988年起连续参加了五届夏季奥运会乒