/ / Kolejka priorytetowa w zerwaniu powiązania Java w celu usunięcia zduplikowanych elementów - Java, kolejka priorytetowa

Kolejka priorytetowa w java tie break dla usuwania duplikatów elementów - java, kolejka priorytetowa

Jeśli istnieje wiele elementów o tej samej wartości w PriorityQueue, usuwając z kolejki, który element jest wyskakujący? Czy jest jakaś konkretna kolejność, w której te same elementy są wyświetlane?

Odpowiedzi:

2 dla odpowiedzi № 1

Nie ma określonej kolejności. Javadoc określa:

Jeśli wiele elementów jest powiązanych dla najmniejszej wartości, głowa jest jednym z tych elementów - więzi są zerwane arbitralnie.