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() // Setzt die Priorität von t auf newPriority. Rückgabe wie getPriority()
@Override @Override
public int setPriority(T t, int newPriority) { public int setPriority(T t, int newPriority) {
// TODO Auto-generated method stub int index = getIndexOfTicket(t);
return 0; if (index >= 0) {
tickets[index].setPriority(newPriority);
return prioDet.calculate(tickets[index]);
}
return -1;
} }
// Anzahl der Elemente in der Queue // Anzahl der Elemente in der Queue

Loading…
Cancel
Save