替罪羊树

✍ dations ◷ 2025-11-20 18:45: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)。

相关

  • 双子星座name = 'Aero', description = '航空太空科技(航空航天科技)', content = {{ type = 'text', text = [=[本页面没有类似于NoteTA的数量限制。 请自行修改分类名。在NoteTA样板
  • Kremer, Michael迈克尔·罗伯特·克雷默(英语:Michael Robert Kremer,1964年11月12日- ),美国发展经济学家。1985年获哈佛大学社交研究文学士学位,1992年获经济学哲学博士学位,1992年到1993年担任麻
  • 智慧财产局经济部智慧财产局(简称智慧局或智财局)是中华民国经济部所属机关,前身为成立于1927年的“全国注册局”,负责商标、著作、专利等知识产权和营业秘密事项,也是《商标法》、《著作权
  • 留学留学,旧称留洋,一般是指一个人出国或出境接受各类教育,时间可以为短期或长期(从几个星期到几年)。这些人被称为“留学生”。 另外,美国等国家组织的一类海外短期的交换学生计划,其
  • 天主教纳瓦尔教区天主教纳瓦尔教区 (拉丁语:Dioecesis Navaliensis、他加禄语:Diyosesis ng Naval)是菲律宾一个罗马天主教教区,属天主教帕洛总教区。辖区包括比利兰省和莱特省四个市镇。1988年11
  • 基数基数或量数可以指:底数:基数亦称为底数(通常简称为“底”)
  • 17α-雌二醇17α-雌二醇(英语:17α-Estradiol,缩写17α-E2)也称为17-表雌二醇(17-epiestradiol)或雌-1,3,5(10)-三烯-3,17α-二醇(estra-1,3,5(10)-triene-3,17α-diol)是一种较弱的内源性甾体
  • 林宗源林宗源(1935年-),台南市人,台南二中毕业。1970年代开始以台语写诗,是战后提倡以台语写诗的先锋之一。曾任现代诗社社长、台语文推展协会会长。1964年加入笠诗社,1987年为台湾笔会理
  • 萩生田光一萩生田光一(1963年8月31日-),日本政治人物,自由民主党党员,众议院议员(5期)。出身于东京都,毕业于明治大学。曾于福田康夫内阁与麻生内阁担任文部科学大臣政务官,于第三次安倍内阁改造
  • 克朗斯克朗斯股份有限公司(Krones AG)是PET塑料瓶、玻璃瓶、易拉罐灌装设备生产商之一。其设备可用于饮料及其它流质食品、药物、化妆品、化学品的灌装。因此克朗斯同时具备了完整的