IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Recherche d'algorithme - une liste d'éléments dans une autre liste d'éléments


Sujet :

Algorithmes et structures de données

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Recherche d'algorithme - une liste d'éléments dans une autre liste d'éléments
    Bonjour tout le monde.

    Je voudrais savoir si des personnes ont des idées sur les algorithmes possiblement utilisables pour une recherche de liste dans une autre liste.

    J'explique :
    Je possède une liste d’éléments ordonnés
    a1-a2-a3-a4-a5-a6-a7-a8-a9
    et je voudrais savoir si par exemple dans cette liste je peux y trouver une autre liste ordonnés.
    a4-a5-a6
    Je veux pouvoir retrouver dans la première liste la seconde liste. Sachant que les éléments doivent être dans le même ordre.
    Donc :
    a1-a2-a3
    a5-a6-a7
    a2-a3-a4-a5-a6-a7-a8-a9
    a7-a8
    renverrai VRAI
    mais
    a1-a3
    a2-a3-a5
    a9-a8-a7-a6
    renverrai FAUX

    Comment peut-on résoudre ce problème ?
    Je pensais à chercher le premier de la liste et ensuite faire une comparaison éléments par éléments à partir du premier.
    Comment peut-on optimiser ?
    Avez-vous des noms d'algorithme qui permettrait de faire cela?

  2. #2
    Membre expérimenté Avatar de 10_GOTO_10
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    887
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 887
    Points : 1 531
    Points
    1 531
    Par défaut
    En gros, c'est une recherche de sous-chaîne dans une chaîne ? Ou, même si ce ne sont pas des caractères, le principe reste le même.

    Des algorithmes ici: http://fr.wikipedia.org/wiki/Algorit...us-cha%C3%AEne

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Merci beaucoup
    Merci Beaucoup.
    J'avais pensé à ce genre de procédés pour les chaînes de caractères. Mais je n'arrivais pas à mettre la main sur le nom des algorithmes.
    Parfait et merci pour ta rapidité.

  4. #4
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Août 2008
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Secteur : Service public

    Informations forums :
    Inscription : Août 2008
    Messages : 282
    Points : 939
    Points
    939
    Par défaut
    Si j'ai bonne souvenance, cela s'appelle aussi "recherche d'un plateau" ou d'un "sous-plateau". Ça, c'est pour du vocabulaire qui date un peu… quand certains essayaient désespérément de franciser des expressions anglaises.

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2011
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Merci pour l'information
    Je ne manquerai pas d'y regarder aussi. Merci pour les informations.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/02/2014, 10h01
  2. Réponses: 1
    Dernier message: 26/12/2010, 21h20
  3. Réponses: 5
    Dernier message: 02/10/2009, 16h07
  4. Recherche d'une valeur présent dans une table mais pas dans une autre
    Par bossLINDROS dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 19/06/2008, 15h12
  5. Recherche de valeur dans une feuille et affichage dans une autre
    Par Zebulon777 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 15/05/2007, 09h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo