Problème algorithimique

Le
Blaise
Bonjour,

Je poste ici à tout hasard. Si vous connaissez un NG plus appropri=


Un tableau variable de max 12 lignes et max 6 colonnes comme par exemple ce=
ci :
E
H B
A F C
G
D
Je dois en tirer des combinaisons (de largeur variable) avec les permutatio=
ns possibles quand il y a +sieurs colonnes sur une ligne (ici lignes 2 et 3=
).
Notez que ce sont ici des lettres pour que ce soit plus clair, mais en prat=
ique ce sont des nombres.
Par exemple ici pour des combinaisons de 4 lettres
E H A G
E B A G
E H F G
E H C G
E B F G
etc.
Le problème n’est pas le code, mais la logique. Je sèche=
.

Bien à vous,
Blaise
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Michd
Le #26453676
Bonjour,
Je t'ai donné un fichier qui te permet de faire ce que tu désires...
http://www.cjoint.com/c/GKomb78IuZS
où est le problème?
Je ne peux pas commenter toutes les lignes de code comme j'ai fait pour
celle-ci dans un message précédent.
| vAllItems = Rng.Offset(2, 0).Resize(PopSize).Value
MichD

"Blaise" a écrit dans le message de groupe de discussion :

Bonjour,
Je poste ici à tout hasard. Si vous connaissez un NG plus approprié...
Un tableau variable de max 12 lignes et max 6 colonnes comme par exemple
ceci :
E
H B
A F C
G
D
Je dois en tirer des combinaisons (de largeur variable) avec les
permutations possibles quand il y a +sieurs colonnes sur une ligne (ici
lignes 2 et 3).
Notez que ce sont ici des lettres pour que ce soit plus clair, mais en
pratique ce sont des nombres.
Par exemple ici pour des combinaisons de 4 lettres
E H A G
E B A G
E H F G
E H C G
E B F G
etc.
Le problème n’est pas le code, mais la logique. Je sèche.
Bien à vous,
Blaise
Michd
Le #26453720
Je n'ai pas compris ton exemple de ton premier message.
Qu'est-ce que tu tentes de faire?
Dans le fichier publié, il y a 2 procédures, une pour les combinaisons et
une autre pour les permutations. Quelles sont les données du tableau qui
doivent subir une "combinaison" et celles qui doivent être permutées?
Quelles dispositions doivent avoir les données dans une feuille de résultat?
Peux-tu donner un exemple concret?
MichD
Publicité
Poster une réponse
Anonyme