替罪羊树

✍ dations ◷ 2025-12-04 15:59:02 #树结构

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

相关

  • 华南海鲜市场武汉华南海鲜批发市场,又名华南海鲜市场,是中华人民共和国湖北省武汉市的一个海鲜专业批发市场。位于江汉区汉口金家墩地区,发展大道(二环线)、新华路交界,汉口火车站附近,临近同为
  • 低分子量肝素肝素(Heparin),也称为普通肝素,是一种天然糖胺聚糖抗凝血剂,可用来治疗及预防深静脉血栓、肺栓塞、动脉栓塞,也可用于治疗心肌梗塞以及不稳定型心绞痛。通常以静脉注射方式给药,也
  • 边境㹴边境㹴(英语:Border Terrier)是一种来自英国的㹴犬,体型细小,成犬身高(至肩膊)28-41厘米,重5.2-7.0公斤,与丹迪丁蒙㹴(英语:Dandie Dinmont Terrier)和贝林登㹴(英语:Bedlington Terrier)有
  • 斑蟊斑蝥,又可写作斑蟊。中文世界中,斑蝥所指称的生物一直有所混淆,有的人用于指称虎甲虫,有的用于芫菁科,由于芫菁含有药性成分──斑蝥素(芫菁素),故中药里头的斑蝥无疑是指芫菁。但在
  • 游禽雁形目(Anseriformes) 潜鸟目(Gaviiformes) 鸊鷉目(Podicipediformes) 鹱形目(Procellariiformes) 鹈形目(Pelecaniformes) 鸥形目(Lariformes) 企鹅目(Sphenisciformes)游
  • 同性恋黑手党同性恋黑手党(英语:Gay Mafia),也被称为“天鹅绒黑手党 / 丝绒黑手党”(Velvet Mafia)、“薰衣草黑手党 / 淡紫色黑手党”(Lavender Mafia)、“同性恋秘密警察”(Gaystapo)、“同性
  • 丙二酸根丙二酸根(Malonate)为脱除两个氢离子的丙二酸,为一带两个负电的离子基团,化学式为CH2(COO)22−。丙二酸根化合物包含盐类等离子化合物,及酯类等分子化合物,包含丙二酸根在结构上与
  • 星甲实义星甲実义(ほしかぶと さねよし,本名:中尾実義,1902年7月21日-1944年9月23日),昭和初年的日本相扑力士,9代目井筒亲方,井筒部屋所属。
  • 德川宗将德川宗将(1720年4月7日-1765年4月14日),日本大名、纪州藩第7代藩主。享保五年二月三十(1720年4月7日)德川宗将在青山御殿出生,是纪州藩第6代藩主德川宗直的长子,幼名直松。享保十四
  • A3高速公路 (保加利亚)A3高速公路,又称斯特鲁马高速公路(保加利亚语:Aвтомагистрала „Струма“),是保加利亚一条部分通车的高速公路。公路承自柳林高速公路,连接佩尔尼克和接壤的希