IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Fonction de la table de hachage


Sujet :

Algorithmes et structures de données

  1. #1
    Nouveau membre du Club Avatar de bj303931
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2016
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2016
    Messages : 75
    Points : 27
    Points
    27
    Par défaut Fonction de la table de hachage
    Bonjour, voici la fonction de hachage:
    h=(h*B+x[i])%N

    Comment choisir B (256 ou 128 à ce qu'il paraît) et N?

    Merci

  2. #2
    Expert confirmé Avatar de DonQuiche
    Inscrit en
    Septembre 2010
    Messages
    2 741
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 2 741
    Points : 5 485
    Points
    5 485
    Par défaut
    Bonjour.

    Apparemment il s'agit d'une méthode inhabituelle de résolution des collisions et il va être difficile de t'aider, surtout avec si peu de détails. La seule chose certaine est que N est la capacité actuelle de la table (le nombre de seaux/buckets).

    Je n'ai aucune idée de ce que peut signifier x(i). La valeur occupant le i-ème seau? Je ne vois pas comment dans ce cas choisir un B tel que l'on finira par tomber sur un emplacement libre.


    A moins bien sûr qu'il s'agisse de tout autre chose, que ton algorithme ne vise pas à déterminer la position d'insertion dans une table de hachage mais seulement à calculer le hash d'un vecteur afin de l'insérer dans une table ?

Discussions similaires

  1. Fonction et returns table
    Par Mercenary Developer dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 19/10/2009, 17h27
  2. update en fonction de 2 tables
    Par logisoftfr dans le forum Langage SQL
    Réponses: 2
    Dernier message: 13/01/2006, 19h33
  3. Table de hachage
    Par Gryzzly dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 25/12/2005, 17h31
  4. [Conception] Table de hachage et doublons de clés
    Par mammou dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 13/05/2004, 19h16
  5. Réponses: 2
    Dernier message: 05/02/2004, 12h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo