替罪羊树

✍ dations ◷ 2025-11-24 06:29:26 #树结构

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

相关

  • 玻色-爱因斯坦凝聚玻色–爱因斯坦凝聚(Bose–Einstein condensate)是玻色子原子在冷却到接近绝对零度所呈现出的一种气态的、超流性的物质状态(物态)。1995年,麻省理工学院的沃夫冈·凯特利与科罗
  • IPCC AR5 WG1政府间气候变化专门委员会(英语:Intergovernmental Panel on Climate Change,缩写IPCC;又译政府间气候变化专业委员会、跨政府气候变化委员会等)是一个附属于联合国之下的跨政府
  • 雨燕卫星尼尔·格雷尔斯雨燕天文台(英语:Neil Gehrels Swift Observatory),旧称雨燕γ射线暴任务(Swift Gamma-Ray Burst Mission),是美国宇航局2004年发射的一颗专门用于观测伽玛射线暴的
  • HIV病毒人类免疫缺陷病毒(英语:human immunodeficiency virus,簡稱HIV,又称艾滋病毒)是一种感染人类免疫系统细胞的慢病毒,属逆转录病毒的一种。普遍认为,人类免疫缺陷病毒的感染导致艾滋
  • 沙丘沙丘,是指一种在风力作用下沙粒堆积的地貌。其外表呈丘状或垄状堆积,一般高度可达几米甚至几十米,个别有上百米者。沙丘的存在是风力将未固结的物质吹移堆积而造成的。沙丘在荒
  • 李奥波德·史托考夫斯基利奥波德·斯托科夫斯基(英语:Leopold Anthony Stokowski,1882年4月18日-1977年9月13日),英国指挥家,古典音乐改编家。斯托科夫斯基生前对自己的身世三缄其口,现在已知他出生于伦敦
  • 2月22日2月22日是公历一年中的第53天,离全年结束还有312天(闰年则还有313天)。
  • 瓦季姆·安德烈耶维奇·梅德韦杰夫瓦季姆·安德烈耶维奇·梅德韦杰夫(俄语:Вадим Андреевич Медведев,1929年3月29日-)是苏联党和国家领导人。1929年,生于雅罗斯拉夫尔省达尼洛夫县莫霍尼科
  • 瓦卢杰航空592号班机空难瓦卢杰航空592号班机在1996年5月11日下午2点04分从迈阿密的迈阿密国际机场到亚特兰大的途中坠毁于佛罗里达州的大沼泽地中,机上110人全部罹难。飞往亚特兰大的瓦卢杰航空592
  • 范晋藩范晋藩(1866年-1936年),又名介寅,广西省郁林直隶州陆川县横山乡旺坡村人,清末政治人物。。光绪十七年(1891年)辛卯科举人,光绪二十四年(1898年)戊戌科三甲34名进士。同年五月,著交吏部掣