Données, comment Repérer des séquences de données identique

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Lord Nelson
Messages : 355
Inscription : dim. 01/déc./2013 15:29

Données, comment Repérer des séquences de données identique

Message par Lord Nelson »

Bonsoir,

Savez-vous comment faire pour repérer des séquences de données identique dans un flot de données
par exemple, une image, un fichier texte ou autres.

Par exemple comment repérer des séquences identiques (Des partie identique) dans une image, un fichier texte...
Quel est la méthode pour faire ça svp ?

Exemple texte:
adgfaaasdgfbsfaaaetdsfvsaaagdvsfd
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Données, comment Repérer des séquences de données identi

Message par Ar-S »

Code : Tout sélectionner

t$="adgfaaasdgfbsfaaaetdsfvsaaagdvsfd"

n = CountString (t$, "dgf")

Debug n
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
falsam
Messages : 7324
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Données, comment Repérer des séquences de données identi

Message par falsam »

Alors ça c'est trop simple :)

A mon avis Lord Nelson cherche à savoir quelles sont les chaines (ou suite de bytes) qui se répètent sans spécifier ce qu'il cherche.

Juste compter les éléments qui se répètent que ce soit une image, un son, un texte.

Je pense aussi que ça demande est imprécise et c'est pour ça que je ne répondrais pas d'ailleurs.

A mon avis le sujet porte encore une fois sur la compression des données.

Peut être qu'il souhaite à traduire une suite comme celle là
- 000001110000000011111111111
en
-0(5)1(3)0(8)1(11)

A suivre :)
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Re: Données, comment Repérer des séquences de données identi

Message par Ollivier »

A vue de nez, je dirais qu'il est branché sur la compression de Huffman...
Lord Nelson
Messages : 355
Inscription : dim. 01/déc./2013 15:29

Re: Données, comment Repérer des séquences de données identi

Message par Lord Nelson »

Coucou,

Excusez-moi, je pensais avoir été précis :oops:
Oui, Falsam à compris, deviné même.

Je ne sais vraiment pas comment faire ça car si je dois analyser la chaîne, plus elle sera longue et plus sa prendra
un temps de dingue car je devrais analyser de multiple sous chaînes ou je ne sais quoi.

Se que je voudrait, c'est le principe car sinon
comme ça je dirais que c'est pas possible.

Comment analyser la chaîne ou n'importe quoi d'autre comme l'as si bien
dit Falsam pour repérer les séquence identique ou qui se ressemble.

Je vous remercie encore une fois de vos lumières et de votre aide. :)
Frenchy Pilou
Messages : 2194
Inscription : jeu. 27/janv./2005 19:07

Re: Données, comment Repérer des séquences de données identi

Message par Frenchy Pilou »

Peut-être que chercher sur internet
avec dans la fenêtre de recherche
"pseudo code chaines de caractère"
donnera quelques idées! :)
Est beau ce qui plaît sans concept :)
Speedy Galerie
Lord Nelson
Messages : 355
Inscription : dim. 01/déc./2013 15:29

Re: Données, comment Repérer des séquences de données identi

Message par Lord Nelson »

Whaaouu, chuit tombé sur se truc géniale !
http://larp.marcolavoie.ca/fr/buy/buy.htm

Merci :D
Frenchy Pilou
Messages : 2194
Inscription : jeu. 27/janv./2005 19:07

Re: Données, comment Repérer des séquences de données identi

Message par Frenchy Pilou »

N'est-ce point cool pour tester ses petites idées en langage presque naturel! :D
Bon courage! 8)

http://www.youtube.com/watch?v=xnxkNIfmZpQ

et son cousin AlgoBox
http://www.youtube.com/watch?v=nYCMndTdE4U
Est beau ce qui plaît sans concept :)
Speedy Galerie
Répondre