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

C++ Discussion :

diminuer le temps d'accées à une liste


Sujet :

C++

  1. #1
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    284
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 284
    Par défaut diminuer le temps d'accées à une liste
    Bonjour,

    est ce que c'est possible de comparer un champ de tous les élements de la liste (set:liste triée) sans la parcourrir. Je vous diminuer le temps d'accées a ma liste.

    merci

  2. #2
    Membre Expert
    Avatar de poukill
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 155
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 155
    Par défaut
    sans la parcourir???
    Ben non !

    Enfin, il existe des algos de la STL qui font ça, mais eux la parcourent...
    Que cherches-tu exactement?

    Un algo qui existe déjà? Alors oui! -> avec "STL" ou

  3. #3
    Membre averti
    Homme Profil pro
    Business Developer chez SoftFluent
    Inscrit en
    Juin 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Business Developer chez SoftFluent
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 38
    Par défaut
    Peut etre utilise-tu un conteneur pas adapté à tes besoins.
    Que fais tu exatement avec ta liste?

    Sinon je te conseille d'aller voir ce tableau, si tu ne l'a pas encore fait:
    http://c.developpez.com/faq/cpp/?pag...hoix_conteneur

    Bonne journée

  4. #4
    Membre éprouvé
    Inscrit en
    Mai 2007
    Messages
    157
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2007
    Messages : 157
    Par défaut
    Je ne sais pas ce que tu cherches reelement a faire mais peut etre tu pourrais faire un arbre binaire avec comme ordre de tri ton champs important, tu pourras alors diminuer les temps d'accés.
    Au pire ca prendra autant de temps qu'une liste chainée basic

  5. #5
    Membre confirmé
    Étudiant
    Inscrit en
    Décembre 2005
    Messages
    53
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2005
    Messages : 53
    Par défaut
    peut etre devra tu faire une liste doublement chainée ou bien reperer des elements spécifiques, le genre créer des reperes tous les 10 elements.

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

Discussions similaires

  1. [XL-2010] Diminuer le temps d’exécution d'une macro
    Par idate dans le forum Macros et VBA Excel
    Réponses: 19
    Dernier message: 22/04/2014, 09h18
  2. temps d'accès ArrayList / List / tableau C#
    Par Algernon2 dans le forum C#
    Réponses: 2
    Dernier message: 28/04/2012, 07h32
  3. Réponses: 7
    Dernier message: 15/02/2012, 11h03
  4. Réponses: 1
    Dernier message: 21/11/2011, 15h48
  5. [WSS V3] Accès à une liste depuis 2 sites
    Par jujupeji dans le forum SharePoint
    Réponses: 3
    Dernier message: 10/07/2009, 09h09

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