From 5ef3259735b55a3d79a8cf80ee5a6f06c9c4535b Mon Sep 17 00:00:00 2001 From: Cavailles Kevin Date: Fri, 24 Apr 2020 10:51:18 +0200 Subject: [PATCH] label.getCost + tas.isValid --- .../shortestpath/DijkstraAlgorithm.java | 22 ++++++---- .../graphs/algorithm/shortestpath/Label.java | 11 +++-- .../graphs/algorithm/utils/BinaryHeap.java | 40 ++++++++++++++----- 3 files changed, 53 insertions(+), 20 deletions(-) diff --git a/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/DijkstraAlgorithm.java b/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/DijkstraAlgorithm.java index addf257..32c7c5b 100644 --- a/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/DijkstraAlgorithm.java +++ b/be-graphes-algos/src/main/java/org/insa/graphs/algorithm/shortestpath/DijkstraAlgorithm.java @@ -27,14 +27,14 @@ public class DijkstraAlgorithm extends ShortestPathAlgorithm { final int nbNodes = graph.size(); // Create the heap and a static array to store the labels - org.insa.graphs.algorithm.utils.PriorityQueue