Я ищу реализацию приоритетной очереди в C++. Помимо базовой функциональности в приоритетной очереди STL требуются следующие методы:
- Он может удалять все одинаковые элементы (определяемые функцией) при нажатии (аналогично набору)
- Он может отфильтровывать некоторые элементы (определяемые другой функцией).
Есть ли у вас какие-либо предложения о том, как это реализовать?