Witam serdecznie,
miałem za zadanie napisać program, w którym zaimplementuje klasę i metody klas do obsługi kolejki priorytetowej w wersji na wektorze uporządkowanym kopcowo.
wykonując program dla 10 liczb wygenerowanych losowo, otrzymuję taki rezultat przy "ściąganiu" wartości z kopca metodą get_max():
Jak widać, za drugim razem ściągana wartość się powtarza (return liczby 262 a następnie zamiana z korzeniem i skrócenie wektora. wartość 100 ginie). Tak jest zawsze - druga wartość zdjęta get_maxem() się powtarza. Nie wszystkie wartości są obsłużone.
wyciąłem kod, temat można zamknąć :)