ajustement Dijkstra

这个提交包含在:
Matteo Sabben 2025-04-29 18:21:49 +02:00
父节点 98400e14f9
当前提交 f9674e6257

查看文件

@ -43,7 +43,7 @@ public class DijkstraAlgorithm extends ShortestPathAlgorithm {
Node nodeOriginel=data.getOrigin(); Node nodeOriginel=data.getOrigin();
Node nodeDestination=data.getDestination(); Node nodeDestination=data.getDestination();
BinaryHeap<Arc> leTas=new BinaryHeap<Arc>; BinaryHeap<Node> leTas=new BinaryHeap<Node>;
List<Arc> listeSuccesseurs; List<Arc> listeSuccesseurs;
@ -55,12 +55,12 @@ public class DijkstraAlgorithm extends ShortestPathAlgorithm {
System.out.println("Le node originel n'a pas de successeurs \n"); System.out.println("Le node originel n'a pas de successeurs \n");
} }
//les mettre ds le tas //les mettre ds le tas (les destinations de l'arc pas les arcs en eux-mêmes)
for(Arc arcActuel : listeSuccesseurs){ for(Arc arcActuel : listeSuccesseurs){
leTas.insert(arcActuel); leTas.insert(arcActuel.getDestination());
} }