替罪羊树

✍ dations ◷ 2025-04-26 20:04:10 #树结构

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

相关

  • 相对风险在流行病统计学中,相对风险(relative risk)是指在暴露在某条件下,一个(产生疾病的)事件的发生风险。相对风险概念即是指一暴露群体与未暴露群体发生某事件的比值。 若将暴露群体写
  • 营业额财务会计 · 管理会计 ·营业收入,又称营业收入、营收、营业额(美式英文为revenue,英式英文则为turnover),是商业会计术语,指公司因正常商业活动,所获得之收入,通常是经由提供产品
  • 潘多拉病毒咸潘多拉病毒 Pandoravirus salinus甜潘多拉病毒 Pandoravirus dulcis潘多拉病毒(英语:Pandoravirus),非常大型的病毒。其基因组比一般病毒都要大得多。长度达到1 微米,直径达到0
  • 北京大学体育馆北京大学邱德拔体育馆是为2008年北京奥运乒乓球专项而新兴建的比赛场馆,随后的残疾奥运会中,该大学体育馆亦会进行乒乓球项目的比赛。2008年8月13日至8月23日,2008年北京奥运乒
  • 有机硫化学有机硫化合物(organosulfur compound)指含有硫元素的有机化合物,有机硫化学即是研究有机硫化合物的有机化学分支。有机硫化合物广泛存在于自然界中,具有特征性的令人讨厌的气
  • 1,3,5-三氧杂环己烷三酮1,3,5-三氧杂环己烷三酮也称为“1,3,5-三氧杂环己烷-2,4,6-三酮”是一种假想的有机碳氧化物,其分子式为C3O6。该化合物可看作是二氧化碳的环状三聚体或1,3,5-三氧杂环己烷的
  • 准周期函数在数学上准周期函数是指一个函数有类似周期性函数的性质,但不满足严格的周期函数。更准确的说法,一函数为 f {\displaystyle f} /为有理数,
  • 粉蝶族地位未定粉蝶族(学名:)是鳞翅目粉蝶科粉蝶亚科中的一个族。共有3个亚族和44个属。粉蝶族有3个演化支,各成为一个亚族,分别有尖粉蝶亚族、粉蝶亚族和绢粉蝶亚族。尖粉蝶亚族 粉蝶
  • 丙搭烯丙搭烯,也称二环丁二烯,化学式为C4H2,是一种二环非芳香性有机化合物,其分子式为C4H2,由二个三元环两两相并而成。
  • 弗里德堡陨石坑弗里德堡陨石坑(英语:Vredefort crater)是地球上目前已确认的最大撞击坑,位于南非共和国自由邦省,由地处撞击坑中心附近的城镇弗里德堡得名。该地又有“Vredefort dome”或“Vred