替罪羊树

✍ dations ◷ 2024-09-20 18:42:55 #树结构

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

相关

  • 孟-高棉语族孟高棉语族是东南亚的语言集合,包括孟语和高棉语等多种语言。按照传统的分类,这个语族与印度的蒙达语族(又译扪达语族)构成南亚语系。新近的分类已经抛弃这种二分法:Diffloth(2005
  • SF11YOW、​1ZDT、​4QJR、​4QK4251626423ENSG00000136931ENSMUSG00000026751Q13285P33242NM_004959NM_139051、NM_001316687NP_004950NP_004950.2、XP_005251928.1、XP_01151
  • 声能声能是介质中存在机械波时,使媒介附加的能量。由于声波是质点偏离平衡位置的振动,所以声能定义为质点振动动能和质点偏离平衡位置所具有的势能的总和。当质点振动位移很小时,也
  • 儿童色情旅游儿童色情旅游(英语:Child Sex Tourism)是为了参与儿童性交易而进行的一种旅游,这在商业上促进了儿童性虐待的发生。 联合国《儿童权利公约》里对儿童的定义为“所有未满18周岁的
  • 网络伦理后设伦理学 规范性 · 描述性 效果论 义务论 美德伦理学 关怀伦理学 善与恶 · 道德生物伦理学 · 网络伦理 · 神经伦理学(英语:Neuroethics) · 医学 工程 
  • 士部士部,为汉字索引里为部首之一,康熙字典214个部首中的第三十三个(三划的则为第四个)。就繁体字部首而言,字体主体可辨认为士,且无其他部首可用者将部首归为士部。要注意的是,在繁体
  • SYNGAP18831240057ENSG00000227460、ENSG00000197283ENSMUSG00000067629Q96PV0F6SEU4NM_006772、NM_001130066NM_001281491、XM_006524235、XM_006524236、XM_006524237、XM_006524
  • 杜费尔古省坐标:9°46′00″N 1°06′00″E / 9.7667°N 1.1000°E / 9.7667; 1.1000杜费尔古省(法语:Préfecture de Doufelgou),是多哥的30个省份之一,位于该国中北部,由卡拉区负责管辖,首府
  • au (移动电话)au(日语:エーユー),或au/kddi(au by KDDI),是一个日本移动电话服务品牌,由KDDI经营,在冲绳县则另由冲绳移动电话(日语:沖縄セルラー電話)经营。其名称源自日文动词“会う”(会面)及“合う
  • 亨利·雅克·克雷蒂安亨利·雅克·克雷蒂安(Henri Jacques Chrétien)是一位法国天文学家暨发明家。1879年2月1日,他出生在法国巴黎,其一生最著名的发明包括: - 宽屏幕处理技术,使用一种称作"柱面压缩