读书人

为啥STL的优先队列无法删除中间的节点

发布时间: 2013-08-04 18:26:15 作者: rapoo

为什么STL的优先队列无法删除中间的节点?
为什么呢?有没有可以删除删除中间节点的C++ 优先队列
[解决办法]
你的要求不符合队列的定义,自己用链表做1个吧。
[解决办法]
队列是不能操作中间的,不过楼主可以用尝试下链表的
[解决办法]
自己写个堆或者跳表吧,C++里用map的话你可以保存iterator,但有点恶心。

读书人网 >C++

热点推荐