Est-il un standard de Java mise en œuvre d'un tas de Fibonacci?

Je regardais les différents types de tas de structures de données.

Le tas de Fibonacci semble avoir le meilleur pire des cas, la complexité de (1) l'insertion d'une, (2) la suppression et (2) de trouver le minimum de l'élément.

J'ai constaté qu'en Java il existe une classe PriorityQueue qui est un équilibre tas binaire. Mais pourquoi ils n'utilisent pas un tas de Fibonacci?

Aussi, est-il de la mise en œuvre d'un tas de Fibonacci dans java.util?

Merci!

  • java collections offrent la plus courante des structures de données. Je suppose tas de Fibonacci est plus spécialisé, ou peut-être que c'est à l'aide de plus de mémoire.
  • quel est le problème avec le tas de Fibonacci de toute façon? o.o
InformationsquelleAutor Phil | 2011-06-08