首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2013-08-04 
为什么STL的优先队列无法删除中间的节点?为什么呢?有没有可以删除删除中间节点的C++ 优先队列[解决办法]你

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

热点排行