Brodal队列

来自testwiki
imported>Cewbot2025年2月1日 (六) 13:19的版本 (清理跨語言連結可持久化資料結構成為內部連結:編輯摘要的紅色連結經繁簡轉換後存在,非bot錯誤編輯 (本次機械人作業已完成9.5%))
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

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

虽然该结构具有优越的渐进复杂度,Brodal本人表示它“很复杂”,“不适合实践”。Brodal和Okasaki也发明过一个可持久化資料結構的Brodal队列变种。[2]

参考文献

  1. Gerth Stølting Brodal (1996).
  2. Gerth Stølting Brodal and Chris Okasaki (1996).

Template:Compsci-stub