替罪羊树

✍ dations ◷ 2025-11-26 00:01:35 #树结构

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

相关

  • 阿列日省阿列日省(法文:Ariège)是法国朗格多克-鲁西永-南部-比利牛斯大区所辖的省份。该省编号为09。5个海外省及大区
  • 埃库昂城堡埃库昂城堡(法语:Château d'Écouen) 是位于法国首都巴黎北郊城市埃库昂的一座城堡。城堡修建于1538年至1550年期间。坐标:49°01′03″N 2°22′42″E / 49.01750°N 2.37833
  • 天然自然(英文:Nature),是指不断运行演化的宇宙万物,包括生物界和非生物界两个相辅相成的体系。人类所能理解地自然现象有:生物界的基因模因、共识主动、意识行为、社会活动和生态系统
  • 支持摩根索计划摩根索计划(Morgenthau Plan)是二战期间提出的德国占领计划之一,计划的提出人是美国财政部长小亨利·摩根索。该计划的内容包括将德国分为南、北德;将德国的主要工业区萨尔兰鲁
  • 日本国大君日本国大君,简称大君,是日本江户时代征夷大将军在外交文书(国书)上使用的一个称号。最初在对朝鲜王朝的外交上使用,后来对琉球和欧洲列国的外交上亦使用日本国大君的称号。明治维
  • 北京警察学院坐标:40°14′59″N 116°10′21″E / 40.249649°N 116.172592°E / 40.249649; 116.172592北京警察学院,是一所位于北京市的公安类普通本科高等院校,隶属北京市公安局。学院
  • 北京服装学院北京服装学院(Beijing Institute of Fashion Technology)(简称北服)是位于中国北京市朝阳区的一所全日制普通高等学校。它是全国唯一以服装命名,艺工为主,艺、工、经、管等多学科
  • 美熹德河默塞德河(英语:Merced River)是美国加利福尼亚州内的一条河流,其源头位于优胜美地国家公园的南部,此后它注入约塞米特峡谷。此后它被新埃克斯切凯尔坝堵住形成麦克卢尔湖。在克罗
  • 塞赫姆拉-何鲁希玛特·因提夫伊里奥特弗八世,又译因提夫八世。是埃及第十七王朝的一位国王,他在位期间正值第二中间期,当时埃及有第十七王朝和埃及第十五王朝共存。
  • 伊丝塔其他传说伊丝塔(D ���;Ishtar,又译作伊什塔尔、伊西塔)是美索不达米亚宗教所崇奉的女神,亦即是苏美尔人的女神伊南娜和闪米特人的女神阿斯塔蒂。狮子是伊丝塔女神的象征动物。伊丝