替罪羊树

✍ dations ◷ 2025-12-01 21:46:53 #树结构

替罪羊树是计算机科学中,一种基于部分重建的自平衡二叉搜索树。在替罪羊树上,插入或删除节点的平摊最坏时间复杂度是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)。

相关

  • 面孔脸(“脸”通“面”、脸又称脸孔、脸庞、颜脸)是人类和动物的多种感觉器官的集合。脸通常位于头部的正面,而且通常只有一个。脸的范围约为额至颔。包括额、眉、睫毛、眼、鼻、耳
  • 犯罪率犯罪率(亦称刑案发生率)是衡量某一刑事案件发生频率的指标,普遍是指每十万人口刑事案件发生件数。以犯罪率比较各个国家的社会现状需要认真进行,因为各个国家的刑法内容不一。比
  • B族维生素维生素B也作维他命B,是B族维生素的总称,它们常常来自于相同的食物来源,如酵母等。维生素B是身体内新陈代谢必需的一环,每种维生素B都参与了关键的代谢反应,通常以辅酶的形式存在
  • 中美蓬尾浣熊(B. sumichrasti)中美蓬尾浣熊(Bassariscus sumichrasti)是一种浣熊,分布在墨西哥南部至巴拿马西部的中美洲。它们喜欢栖身在潮湿及热带常绿的林地及山区森林,按季节会生活在较干旱的落叶林。在
  • 圣行圣行(阿拉伯语:سنة,音译逊奈)是阿拉伯语用语,指习惯或惯常做法。穆斯林以此用语来描述伊斯兰教先知穆罕默德的言行习性。记录圣行是阿拉伯的传统,人们皈依了伊斯兰教后,便将这个
  • 硝酸铝硝酸铝(化学式:Al(NO3)3)是铝的硝酸盐,通常以水合结晶形式存在,最常见的水合结晶为九水合硝酸铝(Al(NO3)3·9H2O),分子量为375.13。硝酸铝很容易由氢氧化铝和硝酸反应制取:因为在金属
  • 八爪椅八爪椅也称为情趣椅(love chair或sex chair),八爪章鱼椅或情趣八爪椅,是一种情趣家具,外型类似妇产科的诊疗椅,方便男性或女性在性交时躺卧,而且有扶手可以支撑双腿,为许多不同的性
  • 宿雾马拉卡南宫宿雾马拉卡南宫(他加禄语:Malakanyang sa Cebu)是菲律宾总统在米沙鄢群岛的官邸,位于宿雾市,靠近港口和圣佩德罗堡,与圣婴圣殿、麦哲伦十字架以及市政厅也只在步行距离之内.。它以
  • 卢循卢循(?-411年),字于先 ,小名元龙,范阳郡涿县(今河北省涿州市)人,是西晋司空从事中郎卢谌的曾孙。东晋末年孙恩以五斗米道起事,败死。卢循统孙恩余众继续反抗晋廷,世称“孙恩卢循之乱”。
  • 沙特勒斯山脉沙特勒斯山脉(法语:Massif de la Chartreuse)是法国的山脉,位于该国东南部隆河-阿尔卑斯,是法国前阿尔卑斯山脉的一部分,最高点海拔高度2,082米,山体由沉积岩组成。坐标:45°21′N 5