* Ajustado Dijkstra para localização imediata dos nós no heap binário.
Peguei o head implementado no Java (PriorityQueue) e adaptei.