2010-02-11 6 views

Répondre

3

Le implementation of HashSet<T> dans le C5 Collection Library prétend être basé sur un hachage linéaire.

Un peu plus de détails sur les variations de hachage utilisées sont donnés dans le C5 book (section 13.4, page 243).

+0

Est-ce que C5 utiliser effectivement linéaire Hashage, comme dans la table de hachage pousse un emplacement à la fois? Parce que du livre je cite «le code source contient plusieurs variantes de hachage linéaire, à savoir le palpeur linéaire et le chaînage linéaire», ce qui ne correspond pas, selon moi, à la définition du Linear Hashing. . –