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 :

Calcul des combinaisons entre 2 listes


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 57
    Par défaut Calcul des combinaisons entre 2 listes
    Bonjour à tous,

    Je viens requérir votre aide car là, je n'ai vraiment aucune idée de comment résoudre mon problème .

    Je vous explique le dit problème: pour les biens d'une application, je dois réussir à obtenir toutes les combinaisons possibles entre les éléments de 2 listes.
    En image sa donne:

    Liste 1: {toto, titi}
    Liste 2: {tata, tutu}

    Résultat: {{toto, tata}, {toto, tutu}, {titi, tata}, {titi, tutu}}

    J'ai commencé à chercher, mais je dois avouer que l'algo ne me viens pas du tout , surtout, qu'au final, je dois trouver quelque chose de générique car je ne sais pas combien de listes j'aurais à utiliser .

    Voilà, si vous avez une idée .

    Merci de l'aide que vous pourrez m'apporter

  2. #2
    Membre éprouvé Avatar de bibbi
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    113
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 113
    Par défaut
    Salut,

    Tu peux avoir un nombre de listes infini contenant un nombre d'éléments infini?

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 57
    Par défaut
    Non, il y a tout de même une limite .

    On a donc un maximum de 20 listes et de 30 items par liste.

  4. #4
    Membre éprouvé Avatar de bibbi
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    113
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 113
    Par défaut
    Et s'il y a plus de deux listes, il faut donner la combinaison de toutes les listes assemblées?

    Genre:

    liste1{a, b, c}
    liste2{x, y, z}
    liste3{1, 2, 3}

    Résultat: {a, x, 1}, {a, x, 2}, {a, x, 3}, {a, y, 1} etc....

    Ou bien toujours deux par deux?

    Résultat: {a,x}, {a,y} {a, 1} {a,2} {x,1} ....

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 57
    Par défaut
    Dans le cas de plusieurs listes, il faut obtenir ce résultat ci:

    Citation Envoyé par bibbi Voir le message
    Genre:

    liste1{a, b, c}
    liste2{x, y, z}
    liste3{1, 2, 3}

    Résultat: {a, x, 1}, {a, x, 2}, {a, x, 3}, {a, y, 1} etc....

  6. #6
    Membre éprouvé Avatar de bibbi
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    113
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 113
    Par défaut
    Et tu fais la différence entre {a, 1, x} et {a, x, 1} par exemple?

    Ou l'ordre n'a aucune importance?

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

Discussions similaires

  1. Calcul des minutes entre 2 dates
    Par fabien14 dans le forum Langage
    Réponses: 5
    Dernier message: 14/05/2010, 16h25
  2. calculer des combinaisons et les afficher
    Par chahinerue6 dans le forum Langage
    Réponses: 8
    Dernier message: 16/04/2010, 02h38
  3. Réponses: 2
    Dernier message: 17/08/2009, 11h58
  4. Calculer des indispo entre dates
    Par jibileg dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 11/11/2008, 18h14
  5. Permuter des valeurs entre deux listes
    Par doogybreton dans le forum IHM
    Réponses: 2
    Dernier message: 14/12/2007, 21h42

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