diff --git a/SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java b/SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java index a6448fb..5961b22 100644 --- a/SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java +++ b/SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java @@ -80,8 +80,12 @@ public class SimplePriorityQueue implements IPriorityQueue // Setzt die Priorität von t auf newPriority. Rückgabe wie getPriority() @Override public int setPriority(T t, int newPriority) { - // TODO Auto-generated method stub - return 0; + int index = getIndexOfTicket(t); + if (index >= 0) { + tickets[index].setPriority(newPriority); + return prioDet.calculate(tickets[index]); + } + return -1; } // Anzahl der Elemente in der Queue