Browse Source

Implementation setPriority

T_SS20_Queue
chris 3 years ago
parent
commit
d3953f72f4
  1. 8
      SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java

8
SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java

@ -80,8 +80,12 @@ public class SimplePriorityQueue<T extends Ticket> implements IPriorityQueue<T>
// 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

Loading…
Cancel
Save