替罪羊树

✍ dations ◷ 2025-12-09 01:48:20 #树结构

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

相关

  • 多肽肽(英语:peptide,来自希腊文的“消化”),旧称胜,即胜肽,又称缩氨酸,是天然存在的小生物分子,介于氨基酸和蛋白质之间的物质。由于氨基酸的分子最小,蛋白质最大,而它们则是氨基酸单体组
  • 讯号处理在计算机科学、药物分析、电子学等学科中,信号处理(英语:signal processing)是指对信号表示、变换、运算等进行处理的过程。信号处理可以用于沟通人类之间,或人与机器之间的联系;
  • 亚洲太空竞赛亚洲太空竞赛系指数个亚洲国家设有航天机构,并于太空相关科学、科技任务相互竞争,媒体则将之与过去美国及苏联间的太空竞赛相类比。如同过去的太空竞赛,各国将国家安全扩展至太
  • 材料科技史自从人类出诞生以来,材料科学已经塑造了文明的发展,更好的工具和武器材料使人类得已传播发展及征服领土,如钢铁和铝等材料的生产或加工技术仍持续影响着当今的社会。历史学家认
  • 世续世续(1852年-1921年),字伯轩,索勒豁金氏,隶内务府满洲正黄旗。清末军机大臣。光绪元年(1875年)举人,历任内务府郎中,擢武备院卿,授内阁学士。光绪二十二年(1896年),为总管内务府大臣兼工部
  • 记忆维度测试《神奇的数字:7±2:我们信息加工能力的局限》(The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information)是美国认知心理学家乔
  • 理查德·弗朗西斯·伯顿理查德·弗朗西斯·伯顿(英语:Richard Francis Burton,1821年3月19日-1890年10月20日),英国军官、地理学家、东方学家、探险家、民族学家制图师、间谍、击剑者、语言学家、诗人、
  • 五氧化碳五氧化碳是一种不稳定的碳氧化物,其分子式为CO5。该化合物分子具有C2对称性,其中四个氧原子与一个碳原子形成一个五元环,第五个氧原子与碳原子以碳氧双键相连。这种五氧化碳分
  • 鲁道夫·马丁·比利亚鲁道夫·马丁·比利亚(西班牙语:Rodolfo Martín Villa,1934年10月3日-)是西班牙政治家,民主转型时期的关键人物之一。1934年10月3日生于莱昂省的圣玛丽亚-德尔帕拉莫。父亲埃米略
  • 阿诺德·格塞尔阿诺德·格塞尔博士(Arnold Lucius Gesell,1880年6月21日 - 1961年5月29日)是一名美国心理学家和儿科医生,也是儿童发展研究领域的先驱。格塞尔出生在威斯康星州的Alma。他是家