Разглеждах различни видове структури от данни за купчина.
Купчината на Фибоначи изглежда има най-добрата сложност в най-лошия случай за (1) вмъкване, (2) изтриване и (2) намиране на минималния елемент.
Открих, че в Java има клас PriorityQueue
, който е балансирана двоична купчина. Но защо не са използвали купчина на Фибоначи?
Също така, има ли реализация на купчина на Фибоначи в java.util
?
Благодаря!