Bonjour à tous,
j'aimerais savoir comment faire pour agrandir une table de hachage si elle est plaine?
merci.
Bonjour à tous,
j'aimerais savoir comment faire pour agrandir une table de hachage si elle est plaine?
merci.
Tout dépend de comment elle est implémentée !!
Il existe plusieurs type d'implémentations en fonction de la méthode de résolution des collisions.
Comment as tu implémenté la tienne ?
Dans ce cas, comment peut-elle être pleine ?
la fonction de hachage te donne un index dans les limites de ton tableau de liste chainée... Donc cette valeur sera toujours ok.... Ce sont tes listes chainées de chaque slot qui vont grandir.
L'inconvénient est que cela ralentit les accès aux valeurs (insertion / récupération)...
C'est pourquoi certaines implémentation complexe vont retailler le tableau initial ou recalculer des offsets ou gérer des sous tableaux, ....
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager