Je recherche une structure de données économe en espace qui contient des ensembles (sans répétition) d'éléments de taille de mots et prend en charge l'insertion rapide (O amorti (1)). Par "économe en espace", je veux dire, idéalement, mots pour stocker éléments.
Être un ensemble est une partie importante de la question: si chaque élément est ajouté fois l'espace utilisé ne peut pas être .
La structure doit également prendre en charge la liste de ses éléments (raisonnablement efficacement); toute structure saine ne devrait avoir aucun problème ici. (Les demandes d'adhésion rapides sont un plus.)