Binary Heap push/pop O(log n)
Complete binary tree, array-backed. Sift up/down on mutation.
Sorted Array push O(n) · pop O(1)
Linear scan + shift on insert. Pop from tail in priority order.
sorted by priority (head = next pop)
BST (unbalanced) avg O(log n) · worst O(n)
Plain BST keyed by priority. Pop walks to extreme leaf.