替罪羊树

✍ dations ◷ 2025-12-06 16:36:36 #树结构

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

相关

  • 病历病历即医疗记录的集合,是民众至医疗机构接受医疗服务的所有医事相关记录。病历资料来源基本上是由医务人员,如医师、护理师、医技、麻配师、复健师、营养师等,在问诊、体格检查
  • 白喉抗毒素白喉抗毒素(英语:Diphtheria Antitoxin,DAT),是一种由经胃酶消化后的马白喉免疫球蛋白所组成的抗体类药物。主要用于白喉杆菌感染的预防和治疗。1891年,德国医学家埃米尔·阿道夫
  • 国家宪兵干预队法国国家宪兵干预组(法语:Groupe d'intervention de la gendarmerie nationale,缩写:GIGN)隶属于法国国家宪兵,为一支特种部队,负责反恐及拯救人质等等任务。国家宪兵干预组分为1个
  • 透光云透光云(学名:Translucidus,缩写: tr ),是云的一类变种,指能够透过阳光的且成片分布的云,适用于高积云、高层云、层积云和层云这四类云属。与之相比,蔽光云不能透过阳光,漏光云的阳光
  • 根霉属根霉属(学名:Rhizopus)真菌主要外观特征为具有假根(rhizoid)及匍匐菌丝(stolon)。孢子囊柄(sporangiophore)以单支或数支成束的方式自匍匐菌丝长出,孢子囊柄基部往往与假根基部相对。
  • 东方5号东方五号(俄语:Восток-5)与东方六号一起参加了苏联的东方计划。在此次任务中,东方五号与先行发射的东方三号和东方四号在轨道上上进行了的无线电联络。宇航员瓦列里·贝科
  • 哈马斯伊斯兰抵抗运动(阿拉伯语:حركة المقاومة الاسلامية‎,Ḥarakat al-Muqāwamah al-ʾIslāmiyyah),简称哈马斯(حماس‎,Ḥamās),是一个成立于1987年的巴勒斯
  • 鲁道夫一世 (德意志)鲁道夫·冯·哈布斯堡 (Rudolf von Habsburg,1218年5月1日-1291年7月15日,神圣罗马帝国皇帝及奥地利哈布斯堡王朝的奠基者,1273年10月24日于安亨教堂登基。鲁道夫一世是阿尔萨斯
  • 铆钉菇属铆钉菇属(学名:)是牛肝菌目铆钉菇科的一个属,与色钉菇属分别为该科的两大类群,与该科其他类群一样虽属牛肝菌目,但具有伞菌(英语:Agaric)的外形特征。本属物种广泛分布于各大洲,约有十
  • 25 (花泽香菜专辑)《25》是花泽香菜的第二张录音室专辑。2014年2月26日由Aniplex发售。本专辑反映了其内在,标题和曲数都是根据其年龄和生日决定。伴随着本专辑,还在2014年4月17日至5月6日举办