如何使用优先队列?

How to use a Priority Queue?

如果我想处理FIFO中的元素,但优先处理大于一定数量的元素,优先队列是否有效?如果我想要 FIFO 但又希望某些元素具有大于 60 的优先级,我该怎么办?

谢谢!

是的,您使用了优先级队列。如果元素的优先级小于您的阈值(例如 60),则只需为其分配一个常量优先级(例如 1)。那些较低的元素将进入队列 FIFO。