pqueue
pqueue copied to clipboard
Go implementation of priority queues.
pqueue
pqueue is an open-source collection of priority queues written in Go.
Available structures
| Data Structure | Push | Peek | Pop | DecreaseKey | Has/Get | Delete | Length | Clear |
|---|---|---|---|---|---|---|---|---|
| Fibonacci Heap | O(1) | O(1) | O(log n)¹ | O(1)¹ | O(1) | O(log n)¹ | O(1) | O(1) |
| ¹ Amortized time. |
