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'un élément


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 9
    Par défaut recherche d'un élément
    bonjour
    je recherche deux autres façons de revercher un élément dans un vecteur non-trié? j'en ai trouver un mais je n'arrive pas à trouver les deux autres!
    merci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    I=0 
    TANT QUE NON FIN DE LISTE 
     SI ELEMENT[i] EST DIFFERENT DE ELEMENT_CHERCHE 
      ALORS INCREMENTER I 
     SINON AFFICHER TROUVE EN I 
     IS 
    FIN TANT QUE

  2. #2
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Salut, tu as la recherche Dichotomique: http://fr.wikipedia.org/wiki/Dichotomie
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  3. #3
    Membre Expert Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2 015
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2 015
    Par défaut
    Logiquement la dichotomie c'est pour un vecteur trié.

  4. #4
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Citation Envoyé par nicolas.sitbon Voir le message
    Logiquement la dichotomie c'est pour un vecteur trié.
    Arf oui c'est vrai il a un non-trié lui, pas d'bol
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    865
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 865
    Par défaut
    Recherche aléatoire... Tu tires au hasard l'indice et tu fais confiance à ta chance mais c'est un peu lourd pour rechercher un élément dans un tableau.

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    309
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 309
    Par défaut
    Personnellement, je ne vois pas d'autres techniques pour chercher dans un vecteur non trié... À part vérifier toutes les valeurs jusqu'à trouver la bonne...

  7. #7
    Membre expérimenté

    Homme Profil pro
    Ingénieur logiciel embarqué
    Inscrit en
    Juillet 2002
    Messages
    404
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur logiciel embarqué
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2002
    Messages : 404
    Par défaut
    cela doit etre fondemantalement differant?
    sinon:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    I=FIN DE LISTE
    TANT QUE (I >= DEBUT DE LISTE) ET (ELEMENT[i] EST DIFFERENT  ELEMENT_CHERCHE)
     DECREMENTER I 
    FIN TANT QUE 
     
    SI I >= DEBUT DE LISTE
     AFFICHER TROUVE EN I
    une autre methode peut consister justement a trier ton vecteur et chercher ensuite (je voi pas trop l'interet vu que c'est plus long mais bon)

  8. #8
    Inactif  
    Inscrit en
    Mars 2006
    Messages
    352
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 352
    Par défaut
    Bonjour,
    Citation Envoyé par PsychoH13 Voir le message
    Personnellement, je ne vois pas d'autres techniques pour chercher dans un vecteur non trié... À part vérifier toutes les valeurs jusqu'à trouver la bonne...
    Si, il y a les méthodes de hachage !

    Cordialement,
    Sidahmed.

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

Discussions similaires

  1. Parcourir une page html à la recherche d'un élément
    Par othmane126 dans le forum Langage
    Réponses: 4
    Dernier message: 19/01/2008, 15h33
  2. recherche d'un élément
    Par alexei46 dans le forum C
    Réponses: 9
    Dernier message: 18/11/2007, 23h29
  3. syntaxe de recherche d'un élément dans liste
    Par mussara dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 26/10/2006, 19h17
  4. Recherche d'un élément dans une liste triée (vitesse)
    Par Rodrigue dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 18/05/2006, 09h23
  5. [VB.NET][ADO.NET] Recherche d'un élément
    Par cyrcroix dans le forum Accès aux données
    Réponses: 3
    Dernier message: 26/10/2005, 08h40

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