替罪羊树

✍ dations ◷ 2025-12-06 03:37:14 #树结构

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

相关

  • 骨外科骨科即骨外科,也被称为矫形外科(英语:Orthopedic surgery 或 Orthopaedics,美式英文:Orthopedics)是使用手术和非手术的方法来治疗肌肉骨骼系统创伤、脊柱损伤、运动损伤、退行性
  • 中华人民共和国航天工程中华人民共和国航天事业可以追溯到1956年,那时中国组建了国防部第五研究院,是现在中国国家航天局的前身。经过50多年的发展,中国已跻身于世界航天大国的行列。从第一颗人造卫星
  • 1s2 2s2 2p62, 8蒸气压第一:2080.7 kJ·mol−1 第二:3952.3 kJ·mol−1 第三:6122 kJ·mol−1 (主条目:氖的同位素氖(旧译作氝,讹作氞)是一种化学元素,它的化学符号是Ne,它的原子
  • 阴天阴天或称阴,是指天空中,中、低云层总量大于95%所产生的气象现象。云层通常呈灰色或黑色,比普通情况下的要厚。阴天持续的时间从几小时到数天不等,短时间的通常伴随有雨,此事随着
  • 朱培德朱培德(光绪十五年(1889年)10月6日-1937年2月17日),字益之,云南禄丰人,国民革命军一级上将,历任广州警备司令、国民革命军第三军军长、江西省主席(1927年2月)、参谋总长、国民党第五届
  • 美国无线电公司污染案坐标:24°59′07.68″N 121°16′44.46″E / 24.9854667°N 121.2790167°E / 24.9854667; 121.2790167台湾美国无线电公司污染案,又称RCA事件、RCA污染事件或RCA污染案,是一件
  • 布雷顿森林体系布雷顿森林体系(英语:Bretton Woods system)是1944年7月至1973年间,世界上大部分国家加入以美元作为国际货币中心的货币体系。布雷顿森林协定对各国就货币的兑换、国际收支的调
  • 迈克尔·哈内克迈克尔·哈内克(德语:Michael Haneke,1942年3月23日-),奥地利电影导演,生于德国慕尼黑。迈克尔·哈内克的作品可分为奥地利时期跟法国时期,以社会议题而闻名于世。他的法国时期有两
  • 安德烈亚·阿尔纳博尔迪安德烈亚·阿尔纳博尔迪(Andrea Arnaboldi,1987年12月27日-)是一位意大利职业网球运动员。
  • XONEXONE是一款免费通话APP,于2014年1月诞生。用户间可以通过互联网在不额外增加费用情况下与其他用户进行语音通话。XONE强调拨打全世界的手机或市话全部免费畅打。除了语音通话