Open henix opened 10 years ago
单调队列 insert O(k) remove O(1) find-min O(1) 空间 8k bytes 实际效果较好 ~700ms
treap insert O(log k) remove O(log k) find-min O(log k) 空间 16n bytes 实际效果 3s 多 优化:
heap insert O(log k) remove O(log k) find-min O(1) 空间 8k bytes
其他: skew heap / pairing heap
单调队列 insert O(k) remove O(1) find-min O(1) 空间 8k bytes 实际效果较好 ~700ms
treap insert O(log k) remove O(log k) find-min O(log k) 空间 16n bytes 实际效果 3s 多 优化:
heap insert O(log k) remove O(log k) find-min O(1) 空间 8k bytes
其他: skew heap / pairing heap