fr . comp . algorithmes


Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: un peu d'explication sur une optimisation du calcul d'un checksum adler-32 sur Fr Comp Algorithmes



Groupes les plus fournis
misc engueulades misc finance misc engeulades comp mail serveurs comp os ms-windows xp rec arts musique metal tv tnt usenet-fr emile durkheim lettres langues-anciennes grec rec cuisine bonnes-adresses rec tv series petites-annonces rencontres comp lang perl comp sys mac programmation sci astronautique sci psychologie comp graphisme pao rec sport arts-martiaux comp usenet lecteurs-de-news comp materiel optimisation


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

Antarctica NZ va optimiser ses communications par satellite sur le ...
Vnunet.fr - Publié depuis 1 heure
Il ne s'agit pas simplement d'une priorisation, mais il s'agit aussi d'inclure des algorithmes sophistiqués permettant de lutter contre la congestion, ...
source

actualité

INGENIEUR QUALITE LOGICIEL SENIOR (F/H)
ZDNet - Il y a 2 heures
Vous serez aussi amené à construire des jeux de test pour la validation qualitative de nos algorithmes et à évaluer la qualité des composants fournis par ...
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.algorithmes |

fr . comp . algorithmes

Re: un peu d'explication sur une optimisation du calcul d'un checksum adler-32



accueil . fr . comp . algorithmes

Ce groupe traite de l'informatique algorithmique. L'algorithmique est l'activité relevant des algorithmes. Un algorithme est une représentation des calculs à effectuer pour résoudre un problème.


Re: un peu d'explication sur une optimisation du calcul d'un checksum adler-32

   
Sujet: Re: un peu d'explication sur une optimisation du calcul d'un checksum adler-32
De: armelasselin (l' arobase) hotmail.com (Armel)
Groupes: fr.comp.algorithmes
Organisation: les newsgroups par Orange
Date: 30. Nov 2007, 17:26:05

Et malgr¨¦ cette explication :

65536 ¡Ô 15 mod 65521, so 65536x ¡Ô 15x (mod 65521), and the expression
(x & 0xffff) + (x >> 16)*15 reduces x modulo 65521

Je n'arrive pas ¨¤ comprendre comment (a & 0xffff) + (a >> 16) * (65536-
MOD_ADLER) permet d'avoir a modulo (65521) (ou presque puisqu'on peut
peut ¨ºtre amen¨¦ ¨¤ retrancher encore une fois 65521).

l'id¨¦e est qu'on peut exprimer x comme ¨¦tant x mod 65536 + (x /
65536)*65536 (division enti¨¨re)
d'o¨´ la forme de l'expression si dessus. et comme 15x est congruant ¨¤
65536x pour mod 65521
on peut alors remplacer (x/65536)*65536 par (x/65536)*15, ensuite on ¨¦crit
?a '¨¤ la C', (x>>16)*15.

ensuite on se sert du fait que: x1 + (x2 mod y) est congruant ¨¤ (x1+x2) mod
y vis ¨¤ vis de y,
cependant il ne s'agit que d'un modulo 'partiel' puisqu'on s'est content¨¦
jusqu'ici de r¨¦¨¦crrire en d'utiliser la congruance... mais bonne nouvelle
cette nouvelle ¨¦criture r¨¦duit l'intervalle des possibles! en le
r¨¦p¨¦tant ¨¤ nouveau, on est s?r de ne pas d¨¦passer 2*65521 - 1...

il suffit alors de soustraire une fois 65521 si n¨¦cessaire pour obtenir le
modulo voulu

j'esp¨¨re avoir ¨¦t¨¦ clair, et ne pas avoir dit de b¨¦tises...

Armel




Date Sujet  Auteur
30.11. * un peu d'explication sur une optimisation dumatthieu.patou
30.11. `* Re: un peu d'explication sur une optimisation Armel
30.11.  `* Re: un peu d'explication sur une optimisatioArmel
30.11.   `- Re: un peu d'explication sur une optimisatOlivier Miakine
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs rec radio soc religion comp os linux debats misc engeulades misc engueulades misc finance usenet prison politique france comp os mac-os x

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs usenet forums evolution soc religion misc droit travail soc economie comp os linux debats rec bateaux rec arts musique classique rec cuisine rec radio

actualité

Antarctica NZ va optimiser ses communications par satellite sur le ...
Vnunet.fr - Publié depuis 1 heure
Il ne s'agit pas simplement d'une priorisation, mais il s'agit aussi d'inclure des algorithmes sophistiqués permettant de lutter contre la congestion, ...
source

actualité

TC Electronic PowerCore 6000 dispo
Pc Music - 6 nov 2008
Rappelons pour mémoire que la PowerCore 6000 combine une interface PowerCore avec des algorithmes issus du prestigieux System 6000 de la marque, ...
source


 




Copyright 2008 ©  - YouTheNet.com

| anxiety |