Brodal队列

✍ dations ◷ 2025-10-26 21:07:20 #堆

在计算机科学中,Brodal队列是一种堆、优先队列数据结构。该数据结构有很优的最劣时间复杂度: O ( 1 ) {\displaystyle O(1)} 插入、找到最小值、合并或单点减少, O ( l o g ( n ) ) {\displaystyle O\left(\mathrm {log} \left(n\right)\right)} 删除元素。这是第一种非均摊实现该复杂度的堆。其得名于发明者Gerth Stølting Brodal。

虽然该结构具有优越的渐进复杂度,Brodal本人表示它“很复杂”,“不适合实践”。Brodal和Okasaki也发明过一个可持久化数据结构(英语:Persistent data structure)的Brodal队列变种。

相关

  • 梅格洛玻利斯梅格洛玻利斯(希腊语:Μεγαλόπολη)是希腊南部阿卡迪亚州西南部的一个城镇。该城始建于公元前371年,是当时该地区最早实现城市化的地方。著名历史学家波利比乌斯即生于
  • 奥陶纪-志留纪灭绝事件奥陶纪-志留纪灭绝事件(英语:Ordovician–Silurian extinction event),也称奥陶纪大灭绝(英语:Ordovician extinction),在地球历史上五次大规模灭绝事件中名列第二,发生在4.45亿年前,
  • 国语字越南语字母,亦称国语字(越南语:Chữ Quốc Ngữ/
  • 吞枪饮弹 ,又称吞枪,是人类自杀方法的一种,办法是向自己的头部开枪。最有效的饮弹方式应该要把枪口放进嘴里,然后向上颚方向轰击。这样子弹会通过脑干,确保快速而必然的死亡。有些电
  • 青铜青铜(英文:Bronze)是纯铜(紫铜)加入锌与镍以外的金属所产生的合金,如加入锡、铅或铝的铜合金,古时青铜器埋在土里后颜色因氧化而青灰,故命名为青铜。与纯铜(红铜)相比,青铜强度高且熔点
  • 双子座12号双子座12号(Gemini XII)是双子座计划中的第十次载人飞行任务,也是美国的第十八次太空任务(包括飞行高度超过100千米的X-15任务)。替补成员同样接受任务训练,在主力成员因各种原因
  • 调幅广播调幅广播(英语:Amplitude Modulation Broadcast,常缩写为AM广播)是一种利用幅度调制技术的广播方式,通常专指中波广播。调幅是二十世纪主要的广播技术,至二十一世纪的现在仍然广泛
  • 轮介虫属见内文轮介虫属(学名:)是龙介虫科下一属已灭绝的环节动物,生存于晚侏罗纪启莫里期至始新世。它们自由生长在浅海的沙质基底上。轮介虫带脊的活体总是紧紧地平卷著,一面微微凹下,另
  • 囊百合待补充囊百合(学名:)是一属已灭绝的海百合,生存于白垩纪晚期。它们的萼很大,呈球形,是由十一个大而薄的多边形骨板组成,这些骨板呈放射状排列。肢臂长而狭窄,共有十条,每条肢臂都有分
  • 自偶电离自偶电离(Molecular autoionization)是指液态的极性共价分子化合物电负性强的部分与电负性弱的部分相互作用,自发电离的过程,电离后的产物是分别是由分子形成的阴离子及阳离子。