Compromis Temps-Espace
◦Problème de la Table = perte d'espace si U >> K
◦Table de hachage = table limitée au nécessaire
Principe
◦Une table T contient des
alvéoles
(=cases de T)
◦Une fonction (de hachage) permettant de répartir
les informations à partir de leur clé dans T
Tables de hachage
Tables de hachageTables de hachage
Tables de hachage
les informations à partir de leur clé dans T
est de la forme h : U [0..m-1]
◦Pour chaque clé k de U, la fonction de hachage renvoie
h(k), qui désigne une des m alvéoles de T.
En théorie, chaque clé doit avoir autant de chance d’être
hachée vers n'importe quelle des cases de T
◦On dit que h(k) est le haché (condensé, résumé,…) de k.