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: plus longue commune subséquence de deux strings sur Fr Comp Algorithmes



Groupes les plus fournis
misc engueulades comp mail serveurs comp os ms-windows xp misc engeulades comp applications genealogie usenet-fr emile durkheim lettres langues-anciennes grec rec cuisine bonnes-adresses rec arts plastiques tv tnt comp reseaux ip rec radio rec tv series comp sys mac programmation rec arts musique metal sci astronautique petites-annonces rencontres comp graphisme pao rec sport arts-martiaux comp lang perl


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: plus longue commune subséquence de deux strings



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: plus longue commune subséquence de deux strings

   
Sujet: Re: plus longue commune subséquence de deux strings
De: persone (l' arobase) microsoft.com (Thom)
Groupes: fr.comp.algorithmes
Organisation: Guest of France Telecom's news reading service
Date: 18. Sep 2007, 16:25:35
Bonjour,

Je viens de gribouiller un petit algo, qui correspondrait à ton besoin,
enfin si j'ai bien compris.
Reste à l'optimisé. Je l'ai testé un VBA sous Excel avec une recherche sur
deux chaines de 250 carctère chacune et le temps de réponse est très
correct.

Si ce n'est pas ça tant pis, je me serais ammusé 10 minutes.

Bonne journée,

Thomas


Public Function CommonSubString(Str1 As String, Str2 As String) As String
    Dim StrToFind   As String

    Dim strMax      As String

    Dim i As Long
    Dim j As Long

    'Parcours de toutes les combinaisons de caractères de la chaine 2
    For i = 1 To Len(Str2)
        For j = 1 To Len(Str2) - i

            'Constitution de combinaison de caractères à vérifier dans la
chaine 1
            StrToFind = Mid(Str2, i, j)

            'Si la chaine recherchée est présente dans la chaine 1
            If InStr(Str1, StrToFind) > 0 Then
                'On vérifie qu'aucune chaine plus grande n'a été trouvé
                If Len(StrToFind) > Len(strMax) Then
                    'Identification de la chaine trouvée comme étant la plus
grande
                    strMax = StrToFind
                End If
            End If
        Next
    Next

    CommonSubString = strMax

End Function


"Jean-Francois Ortolo" <ortolo.jeanfrancois.no_spam@free.fr.invalid> a écrit
dans le message de news: 46efac6b$0$22552$426a34cc@news.free.fr...
  Bonjour

  Je cherche à trouver un algorithme ( le plus rapide ), qui, étant donné
deux chaînes de caractères ( ce sont des chiffres ), pourra calculer la
plus longue commune subséquence de de ces deux chaînes.

  Une subséquence d'une chaîne de caractères, est une chaîne de
caractères, qui est égale à la chaîne initiale, dont on a retiré 0 ou plus
de caractères, à n'importe quel endroit de la chaîne.

  Il se peut, que deux caractères d'une chaîne initiale ou plus, soient
égaux. Evidemment, les caractères ne sont pas triés alphabétiquement, mais
une subséquence respecte l'ordre initial des caractères.

  Les deux chaînes de caractères initiales, peuvent être de longueur
différentes ( c'est un détail, je pourrais rendre les longueurs identiques
en ajoutant des caractères à l'une des deux chaînes ), et les longueurs de
ces deux chaînes, sont peu élevées ( de l'ordre de 10 caractères au
maximum, et 1 caractère au minimum. )

  Dans le livre que j'ai 'Handbook od Algorithms and Data Structures' de
Gonnet, il y a plusieurs indications de précédents, comme par exemple:

    Myers, 1986

  Mais ce livre ne donne pas de résolution directe du problème.

  Merci de votre aide.

  Bien à vous.

  Amicalement.

  Jean-François Ortolo

--
Visitez mon site gratuit donnant des Statistiques
et des Historiques Graphiques sur les Courses de Chevaux:
  http://www.ortolojf-courses.com




Date Sujet  Auteur
18.09. * plus longue commune subséquence de deux strJean-Francois O
18.09. +- Re: plus longue commune subséquence de deux stArnaud W.
18.09. +- Re: plus longue commune subséquence de deu x sMichel Olagnon
18.09. +- Re: plus longue commune subséquence de deux stThom
18.09. `* Re: plus longue commune subséquence de deu x sJoe Cool
18.09.  `* Re: plus longue commune subséquence de deu xJean-Francois O
18.09.   `* Re: plus longue commune subséquence de deuOlivier Miakine
19.09.    `- Re: plus longue commune subséquence de dJean-Francois O
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc politique rec tv satellite soc religion rec arts musique classique comp applications libres test politique france rec arts litterature rec humour

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc politique rec tv satellite rec arts musique classique soc religion comp applications libres sci astronomie rec photo numerique rec radio misc bavardages linux

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

| ácido cítrico |