替罪羊树

✍ dations ◷ 2025-11-26 11:53:08 #树结构

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

相关

  • 第二语言习得第二语言习得(英语:Second-language acquisition,又译“第二语言获得”、“二语习得”),指人们学习第二语言的过程。第二语言获得(常缩写为SLA)同时亦指研究这一过程的科学学科。第
  • 高等学校高等学校可以指:
  • 大东部大区大东部(法语:Grand Est)是法国的大区之一,由阿尔萨斯、香槟-阿登、洛林3个大区合并而成,于2016年1月1日正式成立、同年9月28日改用现名。2014年,法国政府开始谋划行政区划改革方案
  • 拉贾斯坦拉贾斯坦邦(印地语:राजस्थान,拉丁字母转写:Rajasthan)位于印度西部,与巴基斯坦相接壤,是印度境内的一个邦。该邦官方语言是拉贾斯坦语而除此之外包括信德语、古吉拉特语和
  • 漠河镇漠河市是黑龙江省大兴安岭地区下辖的一个县级市,是中国最北边的县级市。面积18233平方千米,人口83465人。邮政编码165300。市人民政府驻西林吉镇。市内的北红村是中国最北的村
  • 10月15日10月15日是阳历一年中的第288天(闰年第289天),离全年的结束还有77天。
  • 夜光云夜光云或夜间云是由水冰构成,并较为稀薄的云,普遍出现在上层大气层的极地中层云,可以在深沉的曙暮光中看见。“Noctilucent”这个名字在拉丁文的意思大约是“在夜晚闪亮”。它
  • 核反应核反应(英语:Nuclear reaction)指的是某种微观粒子与原子核相互作用(碰撞)时,使核的结构发生变化,形成新核,放出一个或几个粒子的过程;重核可以发生裂变。从原子物理学上来说,参与核反
  • IMFIMF可指:
  • 永瑢永瑢(满语:ᠶᡠᠩ ᡳᡠᠩ,穆麟德:,1744年1月28日-1790年6月13日),号九思主人,爱新觉罗氏,清高宗乾隆帝第六子,清朝质庄亲王。乾隆八年(1744年)十二月十四日于碧桐书院出生,生母为时为纯妃