Suppression des valeurs quasi identique consécutive dans une énumération

rabi3006 Messages postés 2 Date d'inscription dimanche 5 août 2007 Statut Membre Dernière intervention 25 juin 2010 - 25 juin 2010 à 12:29
cs_sidibouzid Messages postés 9 Date d'inscription mercredi 7 mars 2007 Statut Membre Dernière intervention 14 juillet 2010 - 26 juin 2010 à 12:21
Bonjour,

Je voudrais savoir comment peut-on parcourir et supprimer(remplacer par 99999) les éléments consécutive et quasi-identique(cad: +/- tolérance) dans une énumération en java.
exemple si mon énumération contient:
1|1|1|1.2|2|3|4|2|1.1|1.2|1.3|0|4|5|1|1|1|1.2|1.3|1.4|1.5|1.12|4|4|8|1|1|1|1|1|1|1|2|1|1

tolérance =0.5,valeur=1, longueur minimal =3

résultat:

9999|9999|9999|9999|2|3|4|2|9999|9999|9999|0|4|5|9999|9999|9999|9999|9999|9999|9999|9999|4|4|8|9999|9999|9999|9999|9999|9999|9999|2|1|1

je commencer d'implémenter l'algorithme mais il supprimer seulement les premiers valeurs consécutive .



Est ce que quelqu'un pourrait m'aider.
Merci

2 réponses

hinanos Messages postés 24 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 15 décembre 2010
25 juin 2010 à 17:46
Salut,

si tu nous donnais déjà ton début d'algo ça irait plus vite.

++
0
cs_sidibouzid Messages postés 9 Date d'inscription mercredi 7 mars 2007 Statut Membre Dernière intervention 14 juillet 2010
26 juin 2010 à 12:21
je pense ke si ta un compteur dans tn algorithmes et ke tu la mis dan une condition, il y a un probleme d initialisation, vu kil supprime les premier pui dé kil trouve une deuxieme foi des nombre consécutive il les supprime pa, ca c mon avis.
si tu met un bou de tn algo ou ke tu nous explique comen il fonctionne, ça va aller plus vite.
bonne chance
0
Rejoignez-nous