Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2815 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  aide

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

aide

n°822191
amira33
Posté le 13-08-2004 à 11:21:21  profilanswer
 

Je suis débutante en c++ je veux programmer la distance de hamming (représente le nombre de position différentes) exemple     10001
                                               11111 ici la distance est trois j’ai fait un petit programme mais il marche pas aidez moi à faire ce programme s’il vous plait ou à le corriger
après je veux faire la chose suivante   je prends des exemples et j’affecte des classes à ces                               exemples puis je prends un autre exemple dont on connais pas sa classes et je clacule la distance entre  ce dernier et les autre exemples puis l’exemple ou la distance est minimale représente la  
classe de l’inconnue  
exemple  soit 101  
et    111 classe 1
        011classe 2  
        010 classe3
         
 
 je calcule la distance entre 111 et 101  nombre de position différentes ici  1
 entre 011et 101 ici 2
 entre 010 et 101 ici 3
 donc notre exemple 101 appartient aux  classes ont la distance est minimale donc 101 appartient  à    classe 1
 je vais faire ça avec c++ s’il vous plait  merci

mood
Publicité
Posté le 13-08-2004 à 11:21:21  profilanswer
 

n°822192
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 13-08-2004 à 11:22:13  profilanswer
 

et si tu postais ton programme ? on n'est pas devins tu sais...

n°822212
glaurung
Posté le 13-08-2004 à 11:47:35  profilanswer
 

Pour la distance de hamming, il faut faire un et (& ) bit à bit puis compter les zeros...

n°822215
Kristoph
Posté le 13-08-2004 à 11:49:22  profilanswer
 

glaurung a écrit :

Pour la distance de hamming, il faut faire un et (& ) bit à bit puis compter les zeros...


 
Raté, essaye encore.

n°822220
glaurung
Posté le 13-08-2004 à 11:56:48  profilanswer
 

1001 & 11111 = 10001. je compte les 0. il y en a trois distance de hamming = 3 non? Allez, j'essaye encore comme tu me le conseille :
 
1101 & 1010 = 1000 trois zéros donc hamming=3 qu'est ce que je n'ai pas compris?

n°822232
Kristoph
Posté le 13-08-2004 à 12:04:32  profilanswer
 

glaurung a écrit :

1001 & 11111 = 10001. je compte les 0. il y en a trois distance de hamming = 3 non? Allez, j'essaye encore comme tu me le conseille :
 
1101 & 1010 = 1000 trois zéros donc hamming=3 qu'est ce que je n'ai pas compris?


 
Un exemple ne fais pas une demonstration, un contre exemple si :
 
10000000 & 10000000 = 10000000 distance de 7 peut-être ?

n°822236
glaurung
Posté le 13-08-2004 à 12:08:22  profilanswer
 

mon cerveau était embrumé comme ma table de vérité du & (et oui 0&0=0....) Alors il faut faire un ou exclusif et compter les 1 j'y suis cette fois? :-)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  aide

 

Sujets relatifs
un peu d'aide svp....débutant en PHP a besoin d'aide !!Problème avec un formulaire ! ! ! !
S'il vous plaît besoin d'aide !!!![Aide] Supprimer tous sauf les chiffres
Aide pour créer un skin pour dvd profiler[PHP] function + global, besoin d'aide... [RESOLU]
Source PHP, demande d'aidePb avec PJIRC. A l'aide
[mySQL] Besoin d'aide pour la fonction "LOAD DATA INFILE"Besoin d'aide en JSP concernant l'affichage
Plus de sujets relatifs à : aide


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR