是否存在并发可变优先级队列?理想情况下,我正在寻找一个C++实现,但是,对于初学者来说,指向算法的指针会非常有用.
要清楚,我正在寻找一个优先级队列,我可以调整元素的优先级.特别是,TBB concurrent_priority_queue不提供必要的功能.(就此而言,priority_queue即使我们忽略并发性,STL也不会.)Boost.Heap库提供了我想要的串行功能,但没有并发性.当然,我正在寻找比在每次操作中锁定整个队列更细粒度的东西.
concurrent_priority_queue
priority_queue
c++ algorithm concurrency priority-queue data-structures
algorithm ×1
c++ ×1
concurrency ×1
data-structures ×1
priority-queue ×1