Priority Queue Runtime Complexity