owa*_*agh 2 c++ stl priority-queue set
我的问题与是否有一个Queue(PriorityQueue)实现是一样的?除了这个是关于c ++和stl.
是否可以使用stl优先级队列和stl set作为容器类?如果没有,是否有一个替代容器类,我可以使用优先级队列来使它成为一个集合?
小智 9
规范std::priority_queue不允许"唯一成员资格".如果您想要优先级队列中的唯一成员资格,那么您不需要std::priority_queue.
如果您希望优先级队列实现具有唯一成员资格,那么std::set 就已经这样做了,因为它使其成员保持排序顺序.
| 归档时间: |
|
| 查看次数: |
2857 次 |
| 最近记录: |