Commit graph

7 commits

Author SHA1 Message Date
ed1bd67b86
Properly handle duplicates in IBH from_iter 2025-01-31 01:59:03 -05:00
5fbb9de2dc
Fix IBH not deleting last pair 2025-01-31 01:54:33 -05:00
02e3335204
Initial implementation of IndexedBinaryHeap sift functions 2025-01-31 01:38:37 -05:00
846a5424de
Implement IndexedBinaryHeap API
Still missing core sift functions, but passes 3/27 tests now
2025-01-31 01:02:16 -05:00
63515e2314
Simplify IndexedQueue API
Although similar to PureQueue, it doesn't make sense to use the exact
same signatures. Also don't make API users use Pair<D, P>.
2025-01-13 22:07:43 +13:00
2cb2e97d7b
Implement Python bindings for IndexedQueue 2025-01-12 21:01:11 +13:00
fec9ccffc6
Scaffold IndexedQueue and IndexedBinaryHeap 2025-01-11 22:38:32 +13:00