Fix Denkfehler
This commit is contained in:
parent
f0f2656db7
commit
38fd7aad1d
1 changed files with 11 additions and 2 deletions
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue