Bonjour,
Je possède une liste chainée comportant des enregistrements. Il y a plus de 100 000 enregistrements.
Je souhaiterais sortir une liste avec les enregistrement qui revienne le plus souvent, que me conseillez vous ?
On crée une 2eme liste.
Tant que la liste principale n'est pas vide alors
- Si l'enregistrement en cours n'est pas dans la 2eme liste, on l'ajoute.
- Sinon on incremente le compteur de la cellule concernée dans la 2eme liste.
Fin Tant que
Suivant comment j'organise mes traitements, je pensais detruire au fur et a mesure la liste chainée principale avec d'economiser de la mémoire.
Que pensez vous. Il y a t'il une autre solution ?
MERCI a vous
Partager