替罪羊树

✍ dations ◷ 2025-12-10 11:48:11 #树结构

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

相关

  • 灵修灵修即“灵性的修炼”,宗教术语。世界宗教博物馆解释:“灵修是一种宗教的修行,涉及严肃的思维或沈思;此词源自于拉丁文,意谓著深奥且专注的思考。灵修可分为积极与消极两种:前者肯
  • 化学结构化学中,反应机理用来描述某一化学变化所经由的全部基元反应。虽然整个化学变化所发生的物质转变可能很明显,但为了探明这一过程的反应机理,常常需要实验来验证。机理详细描述了
  • Opisthokonta后鞭毛生物(学名:Opisthokont)是真核生物的一个范围广泛的主要类群,包括动物和真菌界,以及原生生物的领鞭毛虫门和Mesomycetozoa。基因和超结构的研究都强烈地支持后鞭毛生物会形
  • 衣冠南渡衣冠南渡,指晋朝时中原政权和文明首次大规模南迁,由黄河流域迁至长江流域。八王之乱后,晋怀帝、晋愍帝时期之中原地区仍战争不断,内徙的周边部族相继建立政权,威胁到西晋政权,最终
  • 粉红粘帚霉Clonostachys araucaria Clonostachys araucaria var. confusa Clonostachys rosea Gliocladium aureum Gliocladium roseum Haplotrichum roseum Penicillium roseum粉红粘
  • 俄亥俄级弹道导弹核潜艇俄亥俄级核潜艇(英语:Ohio-class submarine)是美国海军1976年开始建造的一个核动力潜艇等级,与苏联的台风级潜艇同为冷战时期典型产物。现今,共有18艘俄亥俄级潜艇在美国海军中
  • 1975年夏季世界大学生运动会第八届夏季世界大学生运动会于1975年9月18日至9月21日在意大利罗马举行,该届赛事仅设田径项目,其他项目均被取消,共有38个国家和地区的468名运动员参加。 *  主办国家/地区(
  • 扬·瓦茨拉夫·沃日谢克扬·瓦茨拉夫·胡果·沃日谢克(捷克语:Jan Václav Hugo Voříšek,1791年5月11日-1825年11月19日),波西米亚作曲家,钢琴家。九岁时就在家乡公开演出,后来到布拉格师从托马谢克。18
  • 威廉·亨利·弗赖威廉·亨利·弗赖(英语:William Henry Fry,1813年8月10日-1864年12月21日),美国作曲家、乐评家,美国古典音乐创作的先驱者之一。他创作了美国最早的重要歌剧《莱奥诺拉》,也是美国最
  • 2月10日2月10日是公历一年中的第41天,离全年结束还有324天(闰年则还有325天)。