Fix Denkfehler

This commit is contained in:
joachimschmidt557 2019-03-20 19:50:25 +01:00
parent f0f2656db7
commit 38fd7aad1d

View file

@ -75,15 +75,24 @@ public abstract class GraphAlgorithm<T> {
AlgorithmNode<T> tempElem;
if (iter.hasNext()) {
// Set minimum to first elements
MinElem = algorithmNodes.get(iter.next());
while (iter.hasNext()) {
tempElem = algorithmNodes.get(iter.next());
if (tempElem.value < MinElem.value) {
MinElem = tempElem;
if (tempElem.value > 0) {
if (tempElem.value < MinElem.value) {
MinElem = tempElem;
}
}
}
iter.remove();
return MinElem;
}
return null;