替罪羊树

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

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

相关

  • 构造地质学构造地质学(英语:Structural geology)是地质学的一门分支,主要是研究岩石的构造形态、空间分布和形成原因,从而揭示地壳运动的规律。其研究成果广泛应用于区域地质调查、资源勘探
  • University of California Press加州大学出版社(英语:University of California Press,UC Press),是属于美国加州大学的学术出版社。它成立于1893年,为1868年成立的加州大学的教授出版著作和论文。其总部位于加州
  • 柏林国家图书馆柏林国立图书馆(德语:Staatsbibliothek zu Berlin),位于德国柏林的图书馆,隶属于普鲁士文化遗产基金会(德语:Stiftung Preußischer Kulturbesitz)。该图书馆依照联邦州法律的规定座
  • 杨振华杨振华(1936年-),男,辽宁沈阳人,中国相声表演艺术家。1953年沈阳铁路中学毕业,到沈阳市公安局交通警察大队任民警、文书等职。他爱好文艺。1957年末,他同杨金声、金炳昶、王志涛等一
  • 世界海洋物种目录世界海洋物种目录(英语:World Register of Marine Species,缩写为WoRMS),是一个生物学数据库,致力于提供一个具有公信力与全面性的海洋物种目录。世界海洋物种目录不仅收录生物的
  • 西北地区 (加拿大)西北地区(英语:Northwest Territories,法语:les Territoires du Nord-Ouest,因纽特语:ᓄᓇᑦᓯᐊᖅ)或西北领地,简称NWT,是加拿大一级行政区里面的三个“地区/领地”(Territory)之一,面
  • 圣酵圣礼圣酵圣礼(Classical Syriac:ܡܲܠܟܵܐ‎)是一种将制作圣餐饼的面团留一部分作为下次做圣餐饼时的酵母的仪式。为东方亚述教会以及以往的各东方教会所特有的圣礼。其叙利亚文
  • 万宾来万宾来(Bishop Charles (Karl) Weber, S.V.D. 1886年6月28日-1970年8月7日),天主教沂州教区主教(1937年12月2日-1970年8月7日),德国圣言会会士。1886年6月28日,万宾来出生在德国Mitt
  • 罗伯特·赫尔曼·尚伯克罗伯特·赫尔曼·尚伯克(Sir Robert Hermann Schomburgk,1804年6月5日-1865年3月11日)为英国探险家及植物学家。
  • 刘季篪刘季篪,名韶,以字行,明代江浙行省绍兴路余姚州(今浙江余姚)人。政治人物、进士。洪武二十七年(1394年)进士,授行人,曾出使朝鲜,婉拒其馈赠礼,明太祖得知后,赐衣钞。后任陕西参政,有政绩。