Aumentar heap Configurando a função de comparação definida pelo usuário
Recentemente, achei o Boost.Heap muito útil em meu projeto. Mas não consegui encontrar nenhum código de exemplo mostrando como posso configurar a função de comparação arbitrária.
<code>#include "boost/heap/fibonacci_heap.hpp" using boost::heap::fibonacci_heap; int main(){ fibonacci_heap<int> pq; //default compare function std::less<int> } </code>
Por exemplo, como posso definir std :: greater <int>?
O documento boost.heap diz que pode ser definido definindo uma opção. Mas eu não sei o que isso significa. Alguém pode ajudar?