替罪羊树

✍ dations ◷ 2025-12-08 19:19:19 #树结构

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

相关

  • 耶洛罗莎琳·萨斯曼·耶洛(英语:Rosalyn Sussman Yalow,1921年7月19日-2011年5月30日),美国医学物理学家,因开发多肽类激素的放射免疫分析法,而与罗歇·吉耶曼和安德鲁·沙利共同获得197
  • 半长轴半长轴是几何学中的名词,用来描述椭圆和双曲线的维度。与之对应的就是长轴,半长轴为长轴的一半,一般描述椭圆的最长的直径。一个椭圆的长轴是内部最长的直径,他会通过中心和两个
  • 爱尔兰马铃薯饥荒爱尔兰大饥荒(an Gorta Mór),俗称马铃薯饥荒,是一场发生于1845年至1852年间的饥荒。在这7年的时间内,英国统治下的爱尔兰人口锐减了将近四分之一;这个数目除了饿死,病死者,也包括了
  • 圆山街道园山街道中华人民共和国广东省深圳市龙岗区下辖的一个街道办事处,下辖西坑、安良、大康等共6个社区。该街道产业以未来产业、机械制造、休闲旅游和现代服务业为主,规划了占地1
  • 茶平战役大韩民国国军越南人民军美国等国正式介入之后美国撤出至南越灭亡茶平战斗(英语:Battle of Trà Bình;朝鲜语:짜빈동 전투/짜빈동戰鬪),在越南称作“光盛战役”(越南语:Trận Quang T
  • 心理健康促进心理健康促进(英语:mental health promotion)乃是一种提升心理健康与幸福的积极行动,而非聚焦在减少问题而已。目标对象包括心理病患或学校、邻里、职场、郡、州(省)等所有人口
  • 波佩克与戈德堡虚拟化需求波佩克与戈德堡虚拟化需求(英语:Popek and Goldberg virtualization requirements)是一组充分条件,用于验证某一计算机体系结构可否被有效虚拟化。杰拉尔德·J·波佩克与罗伯特
  • 产生及湮没算符物理学中,湮没算符(Creation and annihilation operators)是将处于特定状态中的多个粒子,其粒子数下降1的算符;产生算符则是将处于特定状态中的多个粒子,其粒子数增加1的算符,产生
  • 山下规子山下规子(1945年3月6日-)是一名日本前排球运动员。她在1972年夏季奥林匹克运动中,参加了女子排球比赛并获得银牌。
  • 美国铝业公司美国铝业公司(Alcoa),简称美铝,是继力拓集团及俄罗斯铝业集团(RUSAL)世界第三大铝材生产商,于1888年由查尔斯·马丁·霍尔创立,现在美国纽约证券交易所上市。美国铝业公司总部位于美