Devo implementare l'algoritmo di Dijkstra. Per farlo serve un heap: La libreria stl prevede l'heap, ma non sono implementate le operazioni decrease key, increase key. Devo crearmi l'heap da per me da zero o è possibile utilizzare qualche altro sistema?